i think another solution to your problem is the WIFI Repeaters,
these are very simple devices and cheap as well and their sole purpose is to enhance the signal strength by repeating it in the desired direction by placing them in that direction
in your case, it would be installed in a place near to your friends house and at the same time catching the signals of your Wifi