According to your information, your disk is formated using LVM2.
I think you can use a ubuntu desktop 10.10 live cd ISO to boot your virtual machine.
Once booted you can use gparted to resize regular partitions and LVM manager to resize the /home partition. You need to install both gparted and lvm manager in live cd session to use them.
You can also do the same from commnad line, but if you are not experienced user of LVM2, it is a little bit harder.
Off course, you need to make a copy of your VM container before editing the partitions.