Some people can host, and some can't. It may sound stupid, but a lot of it has to do with your computer, not your router. On one of my computers, no matter what I do, I can't host on it. On all of the other computers in the house, I can host.
But if you haven't already tried, go to 192.168.1.1 and forward the ports 6112-6119.