Let's see. Did you open up the port(s) in your router nat.

If you did. Maybe you should check if it uses multiple ports I know Bittorrent does. If that's the case open those up in your nat too.
...