You'll have more luck upgrading the other end (the wifi base station).
If you have an Airport base station, buy an Airport Express (refurbs are $80), put it halfway between you and the other base station, and set it for range extension.
If you have another brand (Linksys, Dlink, Netgear), you may be able to buy a bigger omni (or directional if you spend most your time in the same area) antenna for it.