well you should try to see inside your lan if the requested ports are availiable first, second if you have configured your router to forward the ports that the server needs to have opened in public to the server ip , then you should be accessible from the rest or the world , if it is still not check your server if has any firewalls up blocking the ports,
and last maybe you need to see if your isp is having any firewall blocking anything!