Since you claim to have everything done, I think you should check also that there aren't any firewall blocking your connection.
Also, to my knowledge the TCP protocol isn't required in this game so I wouldn't worry about that yet. If you have a Dynamic IP Address (like me sadly) should verify the IP you typed in the box hasn't changed (in my case it changes the last number always) so I have to do the "port forwarding" often.
As for what Duon told you, I have no idea how to do that but I would be interested to do so, if possible.