1)Do some basic maintenance on your PC. Run Disk Defrag, a scan disk, a virus scan, a malware scan, and clear your recycle bin. An unusually slow Internet connection experience is often the only sign that your computer is infected with viruses or other malware. Delete old files and temporary files. Never allow the free space on your C: drive to be less than 10% of the total size or twice the installed RAM (which ever is larger). A well maintained PC will operate much better than a PC that has never had any maintenance. Google or your local computer repair store should be able to help you with this if you don't know how or you can use any good system cleaner and PC optimizer tool for free such as [ Registry Cleaner and Wise Disk Cleaner] or purchase something.
2)optimize your cache or temporary Internet files. These files improve your Internet connection performance by not downloading the same file over and over. When a web site puts their logo graphic on every page your computer only downloads a new one when it changes.
3)Often your connection speed is slow because other programs are using it. To test if other programs, such as anti-virus and other updates, are accessing the Internet without your knowing, Click Start, Click Run. Type "cmd" (without quotes). Type "netstat -b 5 > activity.txt". After a minute or so, hold down Ctrl and press C. This has created a file with a list of all programs using your Internet connection. Type activity.txt to open the file and view the program list.
4)Try pressing Ctrl-Alt-Delete simultaneously and open up the Task Manager. Go to the process menu and close those processes that may be stealing your valuable bandwidth. (NOTE: Closing processes with unknown filenames may cause known programs to not function properly). There is a column with the User Name, and if that is "System", you'd better leave it alone until you stop using the program that needs it. But if the User is your own login name, then it is not crucial to the operating system, but may be needed by other programs, however you may experiment. Often the system will not allow closing of -- or will reopen -- needed system programs.