I haven't messed with this stuff for a year roughly, so I may not be too helpful, but- I'm pretty sure you need to port forward the game through your Wi-Fi router.
(sorry if this isn't correct, like i said i haven't messed with all of this for a long while, but when i last did i was able to fix it, sort of.)