get better signal
you could use a sawsall to cut through the ceiling to let more signal in.. JK. i use wireless here. i live off grid and the nearest internet is about a mile away.
i am using an off the shelf router, linksys. the difference is that i use a small dish. it is on the roof of a friend down the road. i can sit in the house with my laptop and i am getting a good signal, not great, but about 2/3 rds scale most of the time.
if you were to take one of the antennas off the router and put a real antenna wired down to floor you are on and stick it on a tin can lid, ought to fix your problem. go on ebay and search WiFi antenna or 802.11B or 802.11G.. should find some stuff.