What channel are you running on? If the channel is set to auto, change it to either 1, 6 or 11. Experiment with all three and see which gives you a better range/speed.
Also, make sure that there's no cordless phone base-station close to the router. Heavy interference.