NixiePixel has a video on Resizing and Dual Booting Ubuntu.
As you may be moving everything on your hard drive, remember to back up anything important. We recommend using a Live CD or USB for this, to maximize the performance of your drive, and kill any issues from parts of your drive that are in use.