There are plenty of softwares out there that need port-forwarding to work. When I started using them there was a big Shock waiting for me, that my router do not support Port-forwarding so what i did was to research about it and found this simple trick.
All you need to do it to download and Install ProXPN . It is a free VPN service, by intsalling it you will not need to port forward because it will establish a direct connection to internet in addition to that it is a VPN so you will also be quite anonymous on internet (NOT TOTALLY!). The following is the Installation Guide:
The proXPN setup wizard
New Account Setup
Enter your email address and the password of your choice.
Verify your signup request
TUT LINK: http://proxpn.com/download.php