Checking on another computer does not help often. Routers often don't know their external IP, and will not know how to connect to it. If it shows up in the server list, and you are properly port forwarded, then it works, even if nobody connects.
If it's not showing up in the list, either your dedicated server is not running, or something's blocking it. It shows up in the list, regardless if ports are forwarded or not.