Hm. Try a stone and an oxygen tank. Might help. I know it "worked" before, but if you haven't changed anything, then I don't know what else to tell you. The two things, in my experience, that affect attenuation are oxygenation and yeast viability/count.
Also, if you do get stuck, my foolproof...