At this point, you may seriously want to consider another career choice. I do not want to sound mean or anything, but failing 4 times already limits what states you can get licensed in, and speaks poorly of your academic ability.
However, if you really want to give it another go, I would recommend Doctors in Training. I have seen a dramatic improvement on my practice test scores after taking DIT. It's inexpensive too, like $700. Just pick up a copy of FA 2009 and do his online video course. It's a 3 week course. Good luck to you.
P.S. I think he usually does a new course in March with the new FA, so it's up to you if you want to wait for that. You will probably have to take it live then, and I don't know where he teaches the live course at.