Try putting off your firewall. (While not having explorer running)
Have you ever been able to host before? You're IP might have changed... (what do you do if your IP changes, mine did :o)
Ok, nothing is working, what else can you suggest!
Some internet Routers are not able to port forward. What kind of Router do you have?