Based on your practice test scores, you appear to be pretty set with GMAT quant. However, to raise your overall GMAT score, you will need to improve your verbal.
In attempting to improve your verbal score, it may be a good idea to concentrate on learning one section at a time, reading comprehension, sentence correction, or critical reasoning. Have you been able to study in this way?
For example, when learning about critical reasoning, attempt to master all aspects of critical reasoning before moving on to another section: master the full range of critical reasoning question types. Follow up your learning with focused critical reasoning practice, so you can determine your specific weaknesses within each topic. For example, if you continually have trouble with strengthening arguments based on scientific evidence, you will want to identify and overcome that difficulty. You should follow a similar routine for sentence correction and reading comprehension.
Also, to help improve your reading comprehension, I recommend reading publications such as the Economist, the New Yorker, Scientific American, or the Smithsonian so you can get used to reading and analyzing long, sophisticated passages that are well written.
To master sentence correction, you must become proficient in the use of grammar rules (e.g. parallelism, subject-verb agreement, comparisons, pronouns, etc.) and accepted English usage. Concentrate on one topic at a time, such as modification, and practice with as many modification questions as you can find. Only after you feel confident with, for example, modification should you move to the next topic. In addition to your dedicated study, notice grammar and usage in your everyday life. When you read emails, articles, or even blog posts, pay attention to sentence structure, subject-verb agreement, the use of pronouns, and even punctuation. Use proper grammar in your everyday writing as well. Have you put parallel ideas into parallel constructions? Do all of your pronouns agree with their antecedents?? The more you reinforce your study with related activity outside of your study, the greater the likelihood you will master the topics, and have fun doing so!
Also, instead of using a book for your GMAT prep, I suggest using a self-study course. In comparison to GMAT prep books, self-study courses typically provide detailed study plans and have granular analytics, so you can easily track your progress as you move through the course. By being able to track your progress, you will remain more engaged, and you’ll be able to more accurately forecast when you are ready to take your real GMAT.
Feel free to reach out with any further questions. Good luck!!
Don’t give up!!! You can do it!!!