I needed help, but I don't anymore. I'm not sure if this is the right place to put this... Basically I had problems port forwarding. Well, it was all set up as instructed, but it just wouldn't work. Eventually I bought a new modem router because several people gave me the idea that my current modem was just not working right. Alas, the new modem works perfectly. My previous modem was a Zyxel. I somehow got the idea that it didn't forward ports right anyway, but I think that it was just a dodgy modem router to begin with.
So perhaps if someone is having problems and they have tried everything in the instructions, it may just be a dodgy/broken router? I wouldn't have thought of it, so I hope this helps someone else who is having the same problem :D