One thing to check is to make sure your "hosts" file isn't filled up with entries. The hosts file is a text file located in C:\windows\system32\drivers\etc. The "windows" directory might be "winnt" depending on the operating system. The only entry that should be in a default hosts file is "localhost 127.0.0.1". Any other entries are suspect, especially if they point to the 127.0.0.1 address and are for URLs such as Windows Update or Antivirus software vendors.
There is a block of text with examples in the file, but it will have #s in front of each line, rendering them harmless.