You could try DD-WRT it's a third party firmware. It will add more features to your old router and it's supposed to be more reliable. It usually unlocks the transmit power so you can improve the signal strength.
http://www.dd-wrt.com/site/index
http://www.dd-wrt.com/site/index