click here and enter your motherboard details; that will give you the RAM you need. Maybe another 1GB will be best.
A hard drive from, for example, click here will be easily installed.
I don't know about gaming so cannot comment on a suitable graphics card update. However, with your budget, the above should boost things for you for about £100.