Zu aller erst, mir juckt es so dermaßen in den Fingern:
Kaufe dir besser eine Konsole!
Zum zweiten:
der i7 2600 ist nun einmal 3 Jahre (?) alt, und du hast das Enthusiasten Modell (also deine 780) dazu gekauft ergo ist es vollkommen normal, dass tendenziell eher deine CPU limitiert.
Da du sowieso eine SSD hast, würde ich dir empfehlen, Windows 8(.1) dir zu kaufen, dies sollte bei deiner aktuellen Hardware, einen messbaren Schub geben, zumindest bei aktuellen Spielen, welches nun einmal Battlefield 4 ist.
Zum zweiten, System mal neu aufsetzen, was ja, mit meinem vorherigen Tipp einher geht.
Außerdem ist Battlefield 4 auf AMD CPU's optimiert, welche mehr Kerne haben.
Bedeutet das eine 160 € AMD CPU mindestens genauso viel Leistung, speziell bei BF4 bietet, wie deine 300 € Intel CPU.