How to rearrange my drives

I have a Windows XP Home Edition with 80 GB hard disk and 512 MB RAM. My C drive has less space available. I can not delete important data in it.
Please guide me how can I rearrange the drive spaces and increase their size.
