To work online, you must always try to improve / speed up your internet connection, as much as possible.
1st of all, you should test your internet speed.
To do so, go to
http://www.speedtest.net/
Then, look for the best dns
http://www.opennicproject.org/
Download and execute TCP optimizer
http://www.speedguide.net/downloads.php
Clean your computer and make it tidy with the following tools.
Auslogic
Jetclean
Jetboost
Glary utilities
Wise registry cleaner
Wise pc engineer
Turn off qos windows
If you care of safety, you must install solid anti virus protection.
Kaspersky