Need some good advice thanks!

Hey guys so I’m currently a junior in high school. I just want some help about my grades and if it is good enough? I have a 4.13 GPA on a 4.6 scale. I took all academic classes my freshmen year. But the following year (sophmore year) I took 1 ap class and 4 honors classes. And currently, as a junior, I’m taking 3 AP’s and 1 honors class. Lastly, i got a 1310 on my first SAT attempt.
I want to know what i need to do in order to get into some good colleges such as Ohio State university, villanova, northeastern, maryland, nc state etc.
I will list my classes:( freshmen to spohmore to junior) exluding gym and lunch
Fresh:
Lab bio
Eng 1
Geometry
World history
Spanish 1
Accounting 1

Soph:
Honors chem
Honors eng 2
Honors alg 2
Honors us 1
Spanish 2
Ap micro/macro

Jun:
Ap physics 1
Ap eng comp
Honors pre calc
Ap us 2
Spanish 3
Art

Senior looks like:
Ap eng lit
Ap calc bc
Ap comp sci A
Food science
Ap stat
Empty slot (ill figure out)

Also I would like to add that I have great volunteering hours (100 hours) and at different public places. Also I am in 2 clubs(normal club and NHS) and I do a sport.

I would try to get to Spanish 4. I would not bother with AP Stat if you are taking Calc BC unless you really think you need a stats background.