Tienes que abrir puerto 80 HTTP tanto en el router como el firewall de Windows (Si tienes tu servidor sobre Windows)
Bueno, solo sé como hacerlo en Windows. Vas a panel de control ----> Firewall de Windows. Luego le das permitir excepciones o mejor aun desactivalo. Si no quieres desactivarlo del todo, entonces ve a la pestaña de excepciones y agrega puerto 80. Asegurate que el antivirus tambien reconozca la excepcion.
Asi tu computador aceptará conexiones por el puerto 80.
Lo del router es un tanto mas dificil. Aunque me habias dicho que ya lo hiciste, por si acaso te dejo unos links que podrían ayudarte mucho:
www.nch.com.au/kb/es/networking-routers.html (Sobre la redireccion de puertos)
es.m.wikipedia.org/wiki/Redirección_de_puertos
www.josechu.com/xavi_conf/hacer_nat.htm
Espero haber sido de ayuda. Si logras corregir tu problema avisanos.