Yep.
About the best thing you could do in terms of load times and general snappiness is to upgrade to an SSD, and add more system memory.
Both will benefit though sometimes in different ways. They are related though, because if you don't have enough system memory then Windows swaps data to and from the main drive (so an SSD would make this faster, but on the other hand more system memory would be faster still).
The only "problem" with an SSD is the clone or reinstall of Windows.
I can't confirm compatibility but here's two options:
$60, 240GB SSD->
http/pcpartpicker.com/part/sandisk-internal-hard-drive-sdssda240gg25
$30, 8GB (2x4GB) DDR3 204-pin SODIMM kit->
http/pcpartpicker.com/part/mushkin-memory-976647a
If you want to go with an SSD, and have W7 or W8 then I suggest a clean W10 upgrade to the SSD. A clean install often helps, and this way you aren't messing with the original disk.
1) W10 media creation tool->
https/www.microsoft.com/en-ca/software-download/windows10
2) write down email/password to use with W10
3) write down programs to reinstall, plan it out
4) remove HDD, insert SSD
5) boot to W10 media (USB likely). Make sure it's "HOME" if you have HOME W7/W8. Should be 64-bit.
6) Install W10 (do NOT insert a key as MS will activate this for you)
7) install programs, drivers etc
8) Attach HDD if you need to transfer files (will need a Thermaltake BlacX or other USB device that supports 2.5" HDD's)
http/www.newegg.com/Product/Product.aspx?Item=N82E16817153066&cm_re=blacx-_-17-153-066-_-Product
I only use the BlacX as I swap drives occasionally. The USB3 version seems to have issues. Otherwise THIS may be better (or one with a case)->
http/www.newegg.com/Product/Product.aspx?Item=N82E16812400542&cm_re=usb3_drive_sata-_-12-400-542-_-Product
*If you go with SSD, copy files, test etc, then I'd FORMAT the 320GB HDD and create a backup IMAGE of your SSD (Acronis True Image or similar).