Right let's run through some basic procedure:
- As mentioned by Rish, 10.0.0.x is an internal IP, an IP for you to use behind the router in complete safety
- The WAP IP is the address used to identify yourself on the world wide web, check it out using ipchicken.com
- You can't connect via WAN because it's on your own PC, which doesn't know your WAN IP, so you use 127.0.0.1 (localhost)
- When portforwarding, did you use a port that's in the 1024-49151 range?
- When portforwarding, did you ensure you portforwarded on both TCP/UDP/either or?
- As mentioned by Rish, have you asked someone to ping your WAN IP?
- Have you checked your firewall settings on the machine hosting the server?
edit; if they can't ping you, make sure you're giving them the right IP address to ping.