Alright vr92, as opposed to the above two posters I will not direct you to some site or some app, I will just put it bluntly to you:
Your practice strategy sucks.
Why do you think that you should completely omit practice on RC when you have a sub 30 verbal score? You really have to read in the type of english that the GMAT tests, so do not simply ignore RC.
Also, you do a lot of tests and seem to re-do the same GMATPrep test, but to what purpose? That's not how you fix your flaws, you do that by identifying what you're weak in and by working really hard on not doing the same mistakes.
For instance, Im taking my test in about 3 weeks and I have done exactly one prep test. That was before I started studying. From there, I identified my flaws (which is PS), did about 100 PS official questions to find out what specifically I suck at (certain algebra and arithmetic at large, good in geometry and statistics though), and now Im carefully going through the relevant
MGMAT guides - rates/percent, word problems, number properties and algebra. Im not going to do any prep test or any more OG questions until Ive thoroughly covered and internalized the essence of these guides.
After that, Ill move on to the rest of OG13 quant questions.. When Im done, Im tackeling verbal which is my strong side.
My point is, you need to have a very structured study plan. It wont work otherwise. You can't just read the guides or do the OG questions just so you can say you did it.. You need to learn.
My tips: Identify specifically what your main weaknesses in verbal are. If it's verbal in general, I recommend Thursdays With Ron (google it), I also recommend Powerscore CR and Powerscore LSAT books for CR, and the Economist/scientific papers (although the latter might be more tedious and superflous. They are however a good way to learn tough english).
When you've tackled your weaknesses, asses your progress not by doing prep tests but by using an
error log and doing official questions/gmatclub question bank questions. That way you see where you've improved and what you still suck at - take it from there.
Then, get at your strong point which is quant. Identify what in quant you suck most at (Im good at RC, somewhat ok at CR but suck at SC, so Im going to read the LSAT/powerscore GMAT books for CR and thurdays with ron for SC), and make sure you internalize the most important rules/ideas for each area.
THEN, when you're done with that, do one or two GMAT Prep CAT's just so you can get used to the environment and also get some sort of measure of how you'll actually score on T-day.