I found the way to solve this problem,at least it worked for me. (And no, It's not Hamachi)
1.Go to your network connections,right click to the connection you're using,then click on properties.There should be an option to "Use the following IP address",where you must fill in 5 blank fields(IP address,Subnet mask,Default gateway,DNS Server,Alternate DNS server).
2.The numbers you fill in each field are specific for you computer,so in order to obtain these go to Start,then Run,where you will type: cmd .Then the prompt window will appear where you will type: ipconfig/all .Scroll down a little bit and the info you are looking for is here.There is no alternate DNS server,but you can write anything that differs from preferred DNS server(change last number from 1 to 2 for example).
3.Written above is effective if you have your ports forwarded,and Tennis Elbow unblocked in firewall.Port forwarding is different for each type of connection/router you are using,but you should be able to configure it by typing in your default gateway in your ADDRESS BAR(not google search bar),then you will be asked for Username and Password,which is different for every router.You will have to find the way to get the those in order to forward a port(search on the internet, ask your ISP).