Credit goes to Dariush over at a particular scene dot com place. Im only reposting this since its an easy tool and i havent seen new posts for this issue in a while.
While there are other solutions like changing your MAC address, resetting your modem or turning off the power, then turning it back on. The solutions I have listed above have never worked for me, so I tried to find another solution that would work for people like me, or for anyone else as well. It is very simple. Just download the proxy program HotSpot Shield
What this proxy tool does is hide the IP which World of Warcraft uses to communicate with your computer. What I like most, it uses a VPN, meaning that you are technically playing wow from another computer.
Easy way to make sure its working - Get your original IP at What's My IP Address?, record it, then load
up the tool and revisit the site.