Dans Navigation Serveur fait R3 (Joystick droit) pour ouvrir le philtre des serveurs, tu peux choisir les map, les mode de jeux et autres.
Cherche les serveur avec un bon ping.
Sinon dans les options désactive l'input lag.
Sinon c'est que ta connexion est pas assez bonne, elle peut l'être pour GTA IV et des jeux comme ça, mais BF3 demande beaucoup plus.
Fait un test ici et montre nous le résultat:
http://www.speedtest.net/