Pues a mi se me ocurren varias cosas que te puedan estar pasando:
- Que algún vecino esté usando el mismo canal que usas tú para la wifi, por lo que puedes probar a cambiar de canal como te han dicho unos posts más arriba.
- Que tengas "interferencas", es decir, que tengas el PC o el router al lado de algo que te interfiera en la frecuencia de 2,4 ghz, como pueden ser teléfonos inalámbricos, aparatos de estos que sirven para ver el via digital en otro cuarto, sistemas de videovigilancia... e incluso hornos microondas (sí,sí no es coña). O también porque las paredes de tu casa son de hormigón armado de 2 metros de grosor

, por lo que es un problema difícil de arreglar.
- Que no tengas activada la tarjeta con la opcón de "potencia" de la tarjeta al máximo, que se puede cambiar en el administrador de dispositivos dándole al boón derecho y en propiedades encima de la tarjeta wifi si usas windows. También puedes probar a oner la última versión del driver.
- Si no te pasa nada de ésto, lo único que te queda es cambiar de router y/o tarjeta (lo cual es una putada), si decides pillarte una tarjeta que sea pci, yo te recomiendo por ejemplo esta:
http://www.ciudadwireless.com/product_info.php?products_id=764
Si no encuentras esa tarjeta, puedes mirar aquí:
http://hwagm.elhacker.net/htm/tarjetas.htm
que te dicen cuales tienen buena cobertura y si son compatibles con linux o para hacer maldades
Espero que te sirva de ayuda
un saludo
EDITO:
Que se me habia ido la pinza el enlace de la lista de tarjetas que quería poner es este:
http://hwagm.elhacker.net/htm/tarjetas.htm