legend001523 :
For streaming, a 780 would be needed , like a evga superclocked and a i7 maybe in order to stream full hd
Well he doesn't need a BEAST of a PC now to be able to stream. It's a waste of money, because f..k 1080p HD streaming. If you were PewDiePie, then you could have been thinking of HD streaming. But since it's just streaming because you like or love it, it doesn't need to have the best PC ever to do so.
Of course, if you are willing to spend tons of money for a Intel config, it is totally up to you. But I think you could run that really smoothly with a AMD 8 core CPU (8350 and above) with a R9 290 GPU.
Since you already have an i5, I think it should still do the job. For the GPU I'd go for a Nvidia 770 or 780 / AMD R9 280 or 290
(X or non-X, the only difference is that the ones with the X are factory OC a bit, what you can still do with a basic, non-X one as well)
So yeah, take a bit time and think about it and what do you actually want with it. As I said, you will need lots of money to upgrade both your CPU and GPU together... If you are willing to pay that amount of money, then go for it, but still if I had the money and wanted to stream games, I'd go for an AMD config, it would do the same thing as the Intel one with A LOT less money.
Maybe the best thing you could do is get a new (EVGA or Gigabyte) GPU and keep the i5 you already have there.
I gave you some recommendations of what GPU should you get above.