Hi,
Upgrading hard drive and a new OS , as helpful as it can be, is the last thing I would do to be honest.
the first upgrade you should get everytime, no matter what, is a memory upgrade. check the motherboard manual to see what kind of memory it supports and the max amount. memory can be...