Terrible Internet Speeds

I don’t even know what to call this!

I’m starting to lose it, I can’t stream ANYTHING, it takes forever for websites to load, I can’t even stream songs from grooveshark, I don’t even bother trying to watch youtube videos because it makes me want to rip my hair out.
speedtest.net  is currently saying 37 kb/s down speed and 587 kb/s up speed. 

I don’t understand this its driving me crazy!
I live in residence at my university, my ISP is Rogers, I have a WD N600 router that me and my roommate use.

He has no problem doing anything but I can hardly do ANYTHING internet related.

Someone help please!

Hi, you can try updating the firmware update to the latest version, another thing you can try is restore the mynet to factory default.