There are no permanent friends or enemies when it comes to relationship between nations but there are only permanent interests.
Who do you think kept the artificial state Pakistan alive in the last few decades? Who had been secretely supporting China against India in the past? Who sent 7th Naval fleet to threaten India during 1971 war? Yes, it was USA.
No other country can help you if you don't help yourself. USA has been making all the right noises about helping India against China but these promises are just that...promises.
US will ultimately do what is in the interest of US so India should make itself strong enough on its own to face China alone without any external help. This would also mean putting much more money in our indigenous R&D and Indian defence organisations so we become self-reliant in the long run.
One more thing, no nation can make India a superpower but India alone can make India a superpower.