Your graphics card is fine but your RAM and processor are the problems. BF4 requires a Core2Duo E6600 and 4GB RAM at the least. Whilst your processor may meet the minimum requirement depending on which specific one you have, your RAM does not.
Upgrade the RAM to 4GB and run the game on low settings. If it still lags then you'll probably need to upgrade the processor (and possibly the motherboard).