On a personal level? Leaving really is the best option. Unless you have a good support network there, you’ll never really be able to get out of the cycle. I’m not Indian but I moved from my similar 3rd world country to a 1st world country. It was hard no doubt, and will probably be a little harder for you depending on the country and how many of your countrymen are trying to get in (i.e. Indians in the US wait a decade or more to get permanent residency). You can also try the education route if you can afford it. Another option as well is moving to maybe another country that doesn’t have to be a top 1st world destination. You can maybe check out southeast asia and see what opportunities are there.