Hey Sumit,
It is never to early to boost the strength of your profile and better understand what B-Schools want. You can definitely do this in addition to preparing for the GMAT.
In this phase you are probably riddled with questions such as: What do I do if my GMAT score isn't outstanding? How do I differentiate myself from other applicants? What are my application weaknesses? What work experience and leadership examples do schools look for? How can I communicate I'll be a strong contribution to my class?
If you are struggling with these questions you may be interested in an online course our team built over the last 6 months that guides you step by step in building a winning application strategy. We tested the program over various iterations with McKinsey consultants, Private Equity managers and even Startup leaders and they gave it a near perfect score, 9/10 and 10/10 across the board.
The course sells itself so I won't do that here. But if you're interested to learn more just PM me and I can hook you up.