Hi Rohit,
Although you have been studying for the GMAT for quite some time, there must be some fundamental issues in your studying that are not allowing you to improve your GMAT verbal knowledge. Remember, the definition of insanity is doing the same thing again and again, but expecting different results. So, given that you have not been able to improve your verbal score, you might consider changing up your study routine.
What makes the GMAT such a challenging exam is that there are relatively few questions asked in a given exam, yet those questions come from a huge topic pool. Thus, the best way to get a great GMAT score is to have a thorough understanding of all the topics that may be tested on the exam. To develop such mastery, you want to strive for linear and targeted learning and follow that with focused practice. In other words, you want to master one topic before you move to the next. Have you been able to study in this way?
For example, when studying verbal focus on learning one section at a time: reading comprehension, sentence correction, or critical reasoning. When learning about critical reasoning, you want to be able to learn about all aspects of critical reasoning: strengthen and weaken the conclusion, resolve the paradox, find the conclusion, must be true, etc. Follow up your learning with focused critical reasoning practice, so you can determine your specific weaknesses within that topic. You should follow a similar routine for sentence correction and reading comprehension.
By following this approach, you should be able to get a firmer grasp on the verbal and begin to improve your score.
Do you have a timeline in mind of when you have to retake the GMAT? Feel free to reach back out to me directly with any questions. I’m happy to help.