17ms ping, 25.12 download, 13.62 upload. Thats usually lower. I have tried to live stream on twitch.tv and it lagged. Do i have the means to stream?

Sorry if i posted in the incorrect section =(

You should be able to stream with those specs. However, streaming a game might not be possible since streaming is essentially like running 2 games at once, it is very processor intensive.

I would recommend trying first with just a camera on Normal Quality and seeing how your processor fairs. The bottom left of the Procaster control bar will display your current CPU usage, this should give you a better idea of what you can do on your current system.