Hi PrayasT,
GMAC has publicly stated that the Official Score that you earn on Test Day is within +/- 30 points of actual ability. Assuming a similar 'swing' in how your CATs function, your various CAT score results show that you essentially performed the same each time (about 590 +/- a few points). Unfortunately, retaking a CAT that you've already taken is NOT a realistic way to assess your skills. Seeing even a few 'repeat' questions can 'throw off' the Algorithm and impact your pacing, energy levels, fatigue, etc. - by extension, we have to ignore the CAT Scores that came from retakes.
Raising a 590 to a 700+ will likely require at least another 2 months of consistent, guided study - and you'll have to make significant improvements to how you handle BOTH the Quant and Verbal sections. As such, you should consider pushing back your Test Date. Before I can offer you the specific advice that you’re looking for, it would help if you could provide a bit more information on how you've been studying and your goals:
1) What other study materials have you used besides the Course that you mentioned?
2) Did you take the FULL CAT each time (including the Essay and IR sections)?
3) When are you planning to apply to Business School?
4) What Schools are you planning to apply to?
GMAT assassins aren't born, they're made,
Rich