To prevent my post from being spam all I can say is what these people told you were good information. Your specs should be good enough to run very smoothly with everything maxed out. If you can't get a ping better than 140, then that is indeed the problem. Tell us how the game runs in single player.
Trojan viruses.....get something like anti-trojan ( http://www.anti-trojan.net/en/ ) and do a scan. Also, check for any shady background applications running ( with CTR+ALT+DEL) ... if you're not sure what it does do a google search