1. See if your router has a Univeral Plug n Play (UPnP) setting, and enable that. If that resolves the issue, stop.
2. http://portforward.com/. Choose your router, and then choose the device/program you are trying to forward.
3. Technically, enabling DMZ is an option, just are really, really, REALLY bad one.