It sound counterintuitive but try turning your detail levels up a bit. Try normal, but leave the AA, ATOC and PPAA disabled and see if that gets you any improvement. The engine has this trait of throwing more of the graphics processing to the CPU on the lowest settings. I'm running a significantly less capable rig than you and my framerate is pretty consistent even with excessive numbers of z's around.