There are several types of Indians that the top colleges are looking for:
- Recruited athletes
- Very rich who can afford full pay + with top grades/scores
- Very poor with compelling story
You have a chance for the third category. But your story needs to be polished. Take UCLA off your list, and focus on colleges that meets full need for international AND are need blind. There are only a handful of colleges that fit this, and they are all very selective (Harvard, Yale, MIT, Amherst). There may be others, so do check. Applying as an international that needs substantial aid is a big disadvantage so make sure you have adequate backup plans within India.