It has been years since I used a partition manager but in the past I used Paragon Partition Manager with success - the downside is it is not the cheap though they have a demo version.
This site lists a couple of different free partition management software packages (the top of the list) that you could try -
Partition Management Software Allison
P.S. - Don't forget to backup before trying to perform any partitioning operations!