Even though your computer may not have a virus, it could contain spyware that can slow down your computer.  Also depending upon whether or not you have dial-up or cable modem, it could also be the amount of space that your computer has reserved for the internet.
Why does the computer take so long to load if it doesn't have a virus?