You could make a live cd or bootable usb stick, boot off that, mount your /home from your main disk. Then you could delete some large files off there, maybe some junk you downloaded. You can use the "df" command to check how full your disks are.
After that, "sync" and unmount (maybe with umount) the /home disk. Reboot, and you should be okay.