2 hrs. for 1 month for non natives is a bit lower side..
step up the gas!!
take a reasonable amt. of time for your studies. set a achievable target and you are there!!!!!!!!
BEST OF LUCK for your retake
P.S. totally agree with vaibhav. stick with OG mats and preps.. Do mock tests as much as you can but never rely on their scores.
GMAT beast is diff from mocks of test prep cos. and can only be tamed by OG mats & GMAT prep