Use GParted.
I would recommend using the bootable live image if you are making changes on the disk you are currently using.
P.S. There is no fool proof method for this and there is always a risk of data loss. Therefore it will be better if you take an appropriate backup before trying anything.