in your router check port forwarding and make sure that port 80 is pointed to the servers internal ip

example 192.168.1.112:80

just google port forwarding with your router version to see how to do this

also i noticed that you are using your own dns server is your ip static or dynamic. if its dynamic you should use a redirect service like dnspark or affraiddns. these are park sites and redirect traffic to your dynamic ip