On more than one occasion I have successfully (and significantly) improved the wifi signal a desktop computer was getting simply by taking a flat sheet of aluminum foil and curving it into a semicircle around the antenna.
Currently, I'm trying to boost signal on a desktop I have placed face down so that the dual antennas from the network card are facing straight up and I have placed foil behind them as described above.
Are there any simple rules to follow when doing this to achieve the best size 'satellite dish' and optimal distance from the antenna?