How to ensure admission and a good financial aid for undergraduate study in USA?

i am an indian and want to do my enginnering from usa. how can I ensure admission and a financial aid to top us universities.

There is no financial aid for undergraduates for foreign students in USA There is aid for MS / PhD I myself did this and I know If you win Math Olympiad or your are an Einstein with discoveries, etc, then you can get aid 99.999% of foreign undergraduates = no aid