Broski :
I just don't get it i can play fine when im hooked up to my modem but when im hooked up to my router the rates just keep jumping
If the issue only shows up when plugged into the router, then you got only a few possible issues.
1) Someone else on the router is using up a lot of your bandwidth. Another computer hooked up? Other devices over wireless? Someone hack your wireless?
2) Router has degenerated in some way. Some need to be reset to factory default, some have an firmware bug, or just getting old.
3) Router can't handle your speeds. Need a faster one.
I would start with simple things first. Disable wireless and don't connect any other devices and see if the problem still lingers. Next I would try resetting to factor...