What colleges should I be looking into?

Hello I want to apply to universities with acceptance rates at about 10- 20% My GPA isn’t high, I know GPA is very important, my weighted GPA is 3.67, but I want to know what are some schools I should be looking into in terms of reach schools. I am currently a Senior. Imagine taking a look at me as an applicant, what advice would you give me to better my application? Here is a little bit about me:

Lexile level: 1400 (achieve3000)
SAT Score: 1270/1600 (640 reading, 630 math)
Expected Major: Biology

SAT Subject:
Spanish: 750
Math lvl 2: 510 (retaking, and actually studying this time)
Biology: 520 (retaking, and actually studying this time)

College Classes (Taken at a community college):
Speech 101
Intro to Criminal Justice
Theater
Sociology
Psychology
Child Development

AP:

Sophomore:
AP World History Score: 2

Junior:
AP Biology Score: 2
AP Calculus AB Score: 1 (wasn’t enrolled in a class)
AP English Language Score: 3 (Wasnt enrolled in a class)

Senior:

AP Calculus BC
AP Environmental Science
AP English Literature and Composition

Internships:
Academy of Business Leadership
Big Brothers Big Sisters of America (Junior lead, Senior lead)
ACE Mentorship (Architecture Construction, Engineering)
Kaiser Permanente (Paid internship)

Extracurricular:
Students Run Los Angeles (9th, 11th,12th)
Varsity Basketball (9th, 10th,12th)
Leadership Class Vice-President: (10th)
Coding class (javascript) I don’t even want to be a coder, I just wanted to try something new.
Ventura Marathon Ambassador (2016)
Youth Leadership Insitute (summer of 11th, at UPenn)

Volunteer:
Kaiser Permanente Volunteer (12th, Oncology Department)

About my area:
I come from an area composed of mostly low-income latinos, my graduating class has about 100 students, I attend a charter school. My school doesn’t rank, but in terms of GPA, I am certainly in the top 25% of my class, and I have the 5th highest SAT score in my school (sad, I know). I am taking the SAT one last time, and aiming to score upwards of 1400.

What major do you want? What region of the US? How big do you want the school?

@BreBre235 Biology major. Frankly, I am open to any location. I suppose my big issue is narrowing down what schools to apply to based on my credentials. I would probably prefer a smaller campus (about 5,000 students). The only exception would be if I managed to get into a top university such as UC Berkeley, I would honestly take that, despite the large student body size.