Maybe you culd try cleaning up your PC and disabling unnecessary software and services. You could try running an online virus scanner like 'housecall trend micro' or 'kaspersky online scanner'. It sounds like it could be your computer rather than connection.
Otherwise maybe try a different browser, like firefox instead of internet explorer or vice versa. Do ou have problems with the speed of how anything else runs or just the browser?