Your upload is extraordinarily low, and you have a dual core CPU. Try downscaling to 360p or lower and see if that helps alleviate your choppy frames issue. It should also hopefully make your stream look a little less blurry, though low resolution. Honestly it's hard stream at all with that upload speed.