Socialism is just a word, a word that doesn't matter.
What matters is what a country actually does - and I doubt what India actually does could be considered "socialism" - seems to be to be a thorough-going embrace of right wing neo-liberal capitalism, no more socialist than China is still implementing Communist ideology, or North Korea is a Democratic People's Republic. If you think the right represents reform and change, then good luck to you. I suspect you'd find they're mostly cosmetic at this point.
There you go, you have a pro left tilt so you accuse me of having a pro right tilt. :-(
Here are some facts about India:
1. Socialism is in the constitution
2. All govt's since independence have been populist
3. Some reforms came in the early 90's and very few in the early naught'ies
4. Since 2004 we have got an even more socialist / populist govt at various states and the center
The right does try and push for "reform" (mostly economic). It always fails.
The right in India is pretty stupid and low in caliber.
The left holds on to power and loots the country.
Both the right and left pretend to be the cause of whatever development that has happened in the past two decades.