google search for ranish partition manager its freeware and has the ability to slide your partitions
make sure you back-up your critical data before any partition modifying is started
http://majorgeeks.com/Ranish_Partiti...ger_d1145.html
http://majorgeeks.com/Partition_Resizer_d4701.html