It is very rare to go from 530 or 600 to 700 in 10 days; I'm sorry I don't have better news for you. At this point, you have two choices:
1) take the test anyway, but be prepared for the most likely outcome (that you will score about what you have been scoring on practice tests, not a 700)
2) postpone your test date (ideally until your practice test scores are in the range that you hope to score on the real test)
In terms of how to get better, read on.
You talk about reading the books, but you don't talk about what else you are doing - reading is just the first step. I assume that you are also doing the practice problems at the end of each chapter, yes? Are you also doing the OG problem sets?
When we talk about "doing" problems, what does that mean for you? Most people will do the problem, check the answer, and then (possibly) read the solution. If they got it wrong, they might do the work again according to the solution. That's all a good start, but it's only about 30% of the work that needs to be done in order to get better (especially if you want a 700 or higher!). Most of the learning comes from the analysis and study that you do after that initial stuff.
Read this article; it will help you to understand what I mean by "analyzing" the problem:
http://www.beatthegmat.com/a/2009/10/09/how-to-analyze-a-practice-problemAre you doing all of those things? If not, then that may be why you're not seeing a lot of improvement in your scores.
You may also benefit from this article:
http://www.beatthegmat.com/a/2009/09/23/evaluating-your-practice-testsIt will help you to analyze your practice tests to figure out how you should be spending your study time.