Normally, the best path for an Indian to get to the US is to study a degree in the US, gain some work experience in that year you are allowed H1-B work after your degree and then hope that the company you worked for wants to retain you (they usually do..). Plenty of people I know have followed this path.
May I ask though why you are restricting your search to the US ? There are many startup hubs around the world and interesting companies in Europe (Berlin, Amsterdam, etc.) or even South America (Santiago, Chile).
Also, there's a vibrant startup community in India as well. So what's wrong with India ?