These colleges accept top students from your country mostly. If you aren’t in the mix for IIT, than you aren’t one of the top students in your country.
You need to dig deeper into colleges in India and at least have one there where you will get accepted.
And remember, once your student visa expires, you will be expected to return to India. Getting a job here for international students, and the visa needed, is becoming increasingly more difficult.