Set your static IP to something and set the exceptions in the router to the same number, and check the box next to it.
So for example, set your static IP on your computer to 192.168.1.20, your subnet to 255.255.255.0, your gateway to 192.168.1.1, your primary DNS to 192.168.1.1 and your secondary to 38.9.212.2 and set the exception in the router from port 1 to 99999 or whatever for 192.168.1.20 (completely opening up your ports - this is just to let it to work initially) and enable that with the checkbox. And set it to 'both' for protocols.
Also I still suggest trying plain bittorrent to make sure it's not the program.
http://www.bittorrent.com/