need help to choose college with high scholarship

I am from INDIA and scored 2100 in SAT . Looking for admission in top 50 colleges for undergrad courses in Social scienes /humanities . I would require 70 % scholarship to be able to take up the course. Need guideance please

GPA??

NOT enough info! With just a 2100 sat there is no possible way you can get a scholarship! GPA, Extracurriculars, Job/Volunteerings, Awards?
50 Top universities require so much more than just a sat score.

http://talk.collegeconfidential.com/financial-aid-scholarships/1678964-links-to-popular-threads-on-scholarships-and-lower-cost-colleges.html#latest

Many of the top 50 give no merit scholarships at all. Most of the rest give only a few that are more than 1/2 tuition, let alone 70% (whether just tuition or tuition, room & board).

Very few give that much financial aid to internationals either. I would say broaden your search well beyond the top 50 if you want to study in the US.

Look at Temple Honors, UMiami-Ohio Honors, UAlabama Honors, Ohio University Honors, Howard, Berea, Earlham, Agnes Scott?