Ping, latencia, o demas, es el tiempo en el que el servidor y tu se comunican, mientras mas ping, menos jugabilidad tienes y se te traba.
No hay un programa "magico" para eso.
Todo se basa en lo siguiente:
-Velocidad de conexion (con dialup no puedes jugar)
-Que tan limpia este tu pc. (spyware, virus, Etc Etc)
-En donde esta localizado el servidor al que te conectas.
-Que tan potente es tu pc.
Trata de conectarte a servidores de tu pais o del pais vecino, o simplemente en la ficha de servidores agarra el que menos latencia te de.
En la siguiente foto puedes ver cual es la latencia (el numero que esta despues de tus muertes, el que arriba dice LATENCY)
Si tienes mas de 120 estas en problemas.