Hi Vikram!
To get into Indian Cricket team and to play for India, aspirants start to work towards it at a very early age. They enrol themselves in the school cricket team/club, play and if they perform well in the inter-school or local tournaments, they get recognised and selected under District Under 13 team. Later if they enhance their form and keep performing well, they even get selected in the Under 16 and Under 19 teams. Then, a cricket tournament is held between the state teams and those who display their potential get selected in the Indian Under 19 team. After this, unrivalled performance, unique quality, vacancy, timing and even luck decide the future of the players.
Since there's so much rush and competition in the field of Cricket, a lot of players cannot make it to the state/Indian teams. Such players play professional league cricket in their states. They get to play with top players of the state and even get paid well. If such players, continue to give extraordinary performances, they may get selected for the state team and play state matches like Ranji Trophy, Vijay Hazare etc. Their unique performance may get noticed and they may get selected in the Indian Cricket Team. But again, unrivalled performance, unique quality, vacancy, time and luck decide their future.
It may take a lot of time to get selected in the Indian Cricket Team. Usually, ten to twelve years as it requires and the aspirants need to start from an early age and prove their potential.
From your information, it seems that you play cricket since your childhood yet you haven't made it to the Indian Cricket Team. Don't fret. Play with the state team and prove your calibre and display your potential in those leagues. If it is not possible, then I would advise you to enrol yourself in a good cricketing club and focus only on practising cricket and on your fitness too. Sweat it out. You need to do better than your best because it is not easy to get selected in the team at the age of 24. After practising well, play for local cricket club and display your potential so you may get noticed by the upper-division teams. Once you start playing, you may reach greater heights but that would again depend on unrivalled performance, unique quality, vacancy, time and even luck.
So, if you want to give a shot, make sure, nothing binds you or keeps you away from practising your best, not even family obligations because your efforts may go waste. Go work towards your goal. All the best.
Make love to life before it divorces you.