Hard drive is full

I tried to get space on my hardrive by using disk cleanup but it still full
tried to remove some files from the control panel but

Aquire disk imaging program such as norton ghost. Install 2nd, larger HDD into existing computer. Boot computer using ghost boot disk. "Image" existing HDD to newer, larger HDD.

Remove existing HDD. Set 'new' HDD to proper position (Master, etc).

Boot computer.