Looking to upgrade

I bought a decent pc about 5 months ago and have alittle extra cash so i was looking to upgrade it! I was also wondering what order i should upgraded my components. Heres my setup:

Video Card: ASUS DirectCU II Radeon HD 7790 HD7790-DC2OC-2GD5

Processor: AMD FX-8350 4.0GHz (4.2GHz Turbo) Socket AM3+ Eight-Core

Memory: CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800)

Hard drive: Seagate Barracuda ST1000DM003 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5"


Cooling: CORSAIR Hydro Series H55 CW-9060016-WW water cooler

Power supply: CORSAIR HX Series HX750 750W

Motherboard: ASRock 990FX Extreme3 ATX AMD with UEFI BIOS

Fans: COOLER MASTER R4-S2S-124k-GP 120mm

Operating system: Windows 8.1

Case: COOLER MASTER CM Storm Scout 2 Advanced SGC-2100-KWN3 Midnight Black Computer Case With Side Panel Window

Keyboard: Microsoft SIDEWINDER X4

Mouse:Logitech G500S 910-003602 Wired Laser Gaming Mouse

Monitor:Asus VH238H Black 23" Full HD HDMI LED Backlight LCD Monitor w/Speakers

Headset: Turtle Beach X11 Amplified Stereo Sound




if you have enough money i would get  an SSD and install my os on it for faster boot and load times.

if you have enough i would recommend getting a mechanical keyboard. the cheapest one i've found is the rosewill brand, and im using right now and it's pretty awesome. (MX-brown)

if you just can, don't get that turtlebeach headset... i currently have the z22's and they are ok in sound quality, but everything else is just bad... the build quality is cheap, they break very easily, they are not really comfortable and you can get much more for the money by going with brands like steelseries, corsair or logitech for headsets