Are you aware that LAN means only people on your network (ie, somebody sitting beside you plugged into the same router)? You can't join somebody's LAN over the internet. If you are aware of this and understand the problem, it is possible one of you are not properly connected to the network, or one of the computers are blocking it from connecting (a firewall, for example).