I am looking to spend around $150-200 this boxing day to upgrade.
I have been thinking about getting a SSD.
Apart from the SSD, what would be a good choice to upgrade this PC's specs, within 150-200$.
I basically just play WoW/Dota2. They run well enough, but I want better performance
An SSD is a nice addition, no direct performance increase to FPS but still worth it.
Overclock your CPU if possible, you can get a fairly cheap aftermarket heatsink like a Cooler Master 212 EVO or Enermax ETS-T40-TB. Make sure there is enough room in the case, they are quite tall.