Depending on your upgrade budget you could get a new GPU, something like an R9 280X or maybe even an R9 290 but anything less than those would probably be a sidegrade
Is there any cooling system you guys would recommed I have done a few stress test on my cpu and it gets into the Yellow (hot) really fast I'm running the standard fan on it. Should I just get a better CPU Fan or should I water cool?
If your not going to do any sort of massive overclocking a Cooler Master Hyper 212 EVO would be a pretty good upgrade, but if you want to do high overclocks then possibly consider a Corsair H100i or Noctua NH-D15