Hello guys I am facing a new problem with my internet connection. It is not able to connect to YouTube. I get this notification whenever I try to connect:- The server at 172.30.3.54 is taking too long to respond. Now I am guessing that 172.30.3.54 is the number address of YouTube. I've tried it with every browser that I have(Mozilla Firefox, IE, Chrome) but to no avail. I tried using an anonymous IP address to connect, I was able to connect to YouTube but could not watch the videos. So Any suggestions as to what should I do?