Hola
Los pasos son sencillos:
- Instalas el servidor web
- Lo inicias
- Configuras el NAT en el router
- Das permisos de acceso en el firewall (si tienes uno)
- Le das la ip pública a la gente y ellos acceden
Si has hecho todo eso, la gente debe poder acceder a tu máquina. Si tu problema es que tú mismo lo estás probando y te falla, no te preocupes mucho por eso, en ocasiones windows se hace un lío al tener que resolver su propia dirección ip externa, bastará con que le pidas a alguien que haga una prueba para saber si funciona o no.
Si een vez de acceder mediante la ip estás intentando hacerlo mediante un nombre, recuerda que dicho nombre debe estar registrado adecuadamente y debes haber configurado los DNS públicos para que encaminen las peticiones de ese nombre a tu ip.
Busca una de las muchas guías que hay y asegúrate de seguir los pasos uno a uno, si tienes dudas con alguno, pon el vínculo, describe tu situacion y como difiere de la guía y te ayudaremos.
Felicidad