Which ISP are you with? Is the modem compatible for the service? What are your settings? What is the spec of your system?
Also, you should not need a router unless you are networked to other computers within the home. Please post more information, so that we can try to define the problem.