To connect from outside of your network, you need to create a different connection that uses your public IP address, instead of the internal IP provided by your router. You will also have to open port 5900 in your router (use port forwarding).
More info here:
viewtopic.php?f=6&t=5#p6