I do not know how to evaluate your grades relative to students in the U.S., but I think you might consider applying for the Questbridge scholarship for outstanding low-income students. If accepted and matched with a school, all of your costs would be covered at a 4-year school:
https://www.questbridge.org/high-school-students/national-college-match/who-should-apply