Hey there Nishanth,
Good to hear from you dude, and thanks for dropping by!
So it will be easier to evaluate you once you have your final GMAT, but let's assume a GMAT of 720+ (which you WILL get of course!
). With such a GMAT, I think your range would be schools ranked about 10-35, so I think even in the best of cases you will have to adjust your school list a bit. The top schools are very very competitive, and even as an IIT graduate, things will be tough!
So first things first - make sure you get that GMAT! This is a necessary pre-condition for you to apply to those schools you want to get into. And secondly - think about what you have in your profile that is unique. I know you know this already - but you are coming for one TOUGH and BIG applicant pool, and you are going to need to unique stuff in your profile if you are to be competitive at top schools!
To look into schools which are great for social entrepreneurship I'd recommend you look at this website: http://www.beyondgreypinstripes.org
It's a fantastic resource with exactly what you are looking for!
Hope this helps,
If you like the post, give it a KUDOS!