You must have a router or modem. They typically have a firewall, and the only way you can VNC in from the internet is by first setting up port forwarding in your router, to your Pi, using the ports configured in your VNC server config.
For others reading, you can get a very quick and easy TightVNC server install on your Pi via a menu click with Baked Raspberry Pi Mod. W00t!!