Para vc acessar seu servidor web caseiro vc precisa de 2 coisas:
1 - Direcionar as conexoes de entrada no modem para seu pc, por padrao isso nao esta liberado, entao vc entra no seu modem e cria uma DMZ (zona desmilitarizada) e coloca o ip do seu pc nela, ou ainda cria uma regra para que tudo que entrar com destino a porta x - x pode ser 8080 - seja redirecionado para seu pc.

2 - No arquivo de configuração do seu servidor web, altera a porta default para 8080 por exemplo, como nosso colega informou, as operadoras nao permitem acesso a esta porta para ip dinamicos, eu uso 8080 e funciona. A diretiva no httpd.conf para alterar a porta é Listen
deve ser algo assim
Listen 80
altere para
Listen 8080
ou ainda
Listen <seu_ip>:8080