ya don't set your fps to 30...... you need at least 60 if you wanna be pro ;p ..
ya most likely its your router... i have a gay netgear one that no matter how many ports i open it still does crap.. so whenever i need to download something seriously fast, i just connect directly to my cable modem and bypass the router altogether and screw all those ppl on laptops.. they can check their emails some other time! (it helps that i'm mainly online at night..)
so just test it out first, connect directly to your modem, and if it fixes the problem, then you can start worrying abotu your router.. chances are you're gonna have to forward the ports anyhow..