You have an entry level processor, that AMD FX4100 is nowhere near fast enough for BF4.
This is why changing your graphics settings have no effect, you are CPU bound.
It is four bulldozer modules, technically it is only a dual core processor.
You would see a HUGE performance increase if you replaced your processor with a better one.
So You are sure its my cpu?