Question: how to flirt with a guy who lives far away?
Answer: Keep in contact. The best way to get him to like you is to stay on his mind as much as you can. ... 
Visit often. Check his schedule and see when the two of you can get together. ... 
Send him stuff. ... 
Nix talking about other guys. ... 
Tell him you like him.