Hi Saifa,
Thanks for the additional information. A few things that you might consider:
1. To improve GMAT verbal you are probably going to have to improve your reading. One way to do that is to read a challenging article every day. The Economist is a great option. It is critical to
practice being an active reader. To process the information as you are reading. Here is an article on
using the economist to improve GMAT reading comprehension. You might also consider picking a few novels to read over the next couple of months in addition to the economist.
2. Find a method for each type of verbal question type and practice that method over and over again until it becomes second nature.
3.
Be spending more time reviewing your wrong answers than doing new question sets. Spend as much time as you need to understand why a correct answer is correct. This is critical.
4. Your Quant may be at the level where you can start using
GMAT Club Quant CATs. These are very challenging but excellent practice for those who want to get their GMAT Quant to the next level. Don't worry about your scores on these. Focus on the learning. This practice will be frustrating at first but have patience:)
If you retake in July you have about 2 months to do this. I think you can get this done. It's going to be important to get organized so
make a GMAT schedule and make sure to leave time to relax. You've been doing this for a while so try not to put too much pressure on yourself.
It will take a little bit of time to develop the proper confidence in your GMAT verbal. Again, take your time working through the material. The important thing is that you really understand the logic of each question.
Some additional resources that you can use down the stretch:
Question Pack 1, GMAT Paper Tests, and the GMAT Prep Verbal Question Bank (this is here on GMAT Club). I would also review OG 13. Good luck!
Let me know if you have any questions.
Happy Studies,
A.
PS: One more thing that has helped other ESL students - for the first half of your preparation do all of your work with the help of a dictionary