wlada96 :
i know that my pc is crappy but its not my fallt...
I live in Serbia (central evrope), where people earn about 400 $ mounthly...
I wish to have intel core i5 and gtx 460 but that cost a lot of.
Excample intel i5 2500k cost 340 $..
That is unfortunate, but it doesn't make your rig any faster. What you claim is simply impossible. You can't run BF3 on ultra at 1080p and 40 FPS with a crappy dual core processor and budget video card.
As far as the overclock goes, I would consider the speed pretty good, but you're using way too much voltage. Maximum safe voltage for your chip is 1.5v, and that's still
really high. You will destroy your chip in short order with that voltage, and you clearly can't afford to replace it.
I also doubt that overclock is stable. Have you stress tested to see what your temperatures are under load? The 40c I see in your screenshots don't look like load temps for 1.55v to me. Unless you have a really good cooler, I'd expect to see them closer to 60c, or even higher. High temperatures will further reduce the lifespan of your chip, by the way.
You need to get your voltages down ASAP. That chip overclocks pretty well, and I've seen lots of reports of people getting to 3.0 GHz at stock voltage, or nearly stock. Taking 1.55 to get to 3.1 is WAY off.