Maybe you should change your router. Internet problems are often caused by a weak router, which simply does not pull your Internet. Or it might just be broken. Try to find yourself a good router, some options you can look at here
ampedsetupwireless.net