You can try a program like EndItAll to close programs that are running in the background thereby freeing up memory. You can find it here:
http://enditall.en.softonic.com/
It's not permanent so when you restart your computer all the background stuff will restart.
Might be worth a shot.