you could buy a new router...get a linkskys the 80 dollar one
if not make ssure your pc is working fine, if it is working fine then its most likely your router.....if your internet on ur pc is garbage call ur internet company and bitch them out and say u want a service check