This is all down to correct port forwarding for gaming servers, plenty of info on the net for things like this.
A simpler solution could be Log Me In Himatchi, have a read easy to setup and can achieve most PC to PC Connection and its secure and even free.
https://www.vpn.net/