The problem with this phone is the small internal memory such as 512MB. But because it is android we can do this to get some space on the phone.

Back up all the data before the start. You should have a rooted device to do this.
Download ClockworkMod recovery, HTC Sync and install it.
Settings--> Application --> Development --> USB Debugging --> Allow mock location icon.

Put your phone into Recovery mode.
select wipe data/ Factory Reset --> Wipe Cache Partition
Go to Advanced settings--> Wipe Dalvik Cache
Go back to main menu and reboot phone.
Download and install the MiniTool Partition Wizard app to PC.
Remove memory card from the phone and insert it to PC using a Card reader.
Launch the downloaded app.
Click SD Card --> RC --> Option --> Create New
Choose the file type --> FAT32
Apply same process again and select --> Create as : Primary --> change it to Ext2, Ext3, or Ext4.
This will create a new partition for downloaded apps.
Select the apply option.
After finishes enter the SD card to the phone.
Download Link2SD to the phone and install.
Launch it and click Ext2 and OK.
Restart your phone --> go to app settings --> check Auto link / Auto Link Notification --> install location option
Click External icon
Switch off the phone.
Select reboot system now.