you might try chaning the wireless channel and see if that helps. Normally, every router in the world is all defaulted to the same channel. If you are in an area where there are several other wirless routers, you could be getting some interference.
Also, you might try re-orienting the antennas on your router, or maybe move it to a new location. It doesn't have to be too far.