Given my current stats, what are some schools I should apply to?

GPA is actually good, but yes you should try to get a better score on the SAT. Don’t try to take the SAT more than 3 times. If the score doesn’t improve significantly try the ACT.

Any reason for not taking AP tests? They are not absolutely necessary but a passing score earns credits/allows you to skip to the next class in the sequence. Also a score of 4 or 5 may offset a lower grade whereas a high grade/low AP score may indicate the class was taught badly.

Talk to your guidance counselor or check Naviance if your school uses it to see how you compare to other applicants.

Your counselor is the best resource for seeing what schools you should apply to. Right now, I would suggest the following:

USC
Boston College
Boston University
Some mid tier UCs (Davis, Irvine, San Diego, Santa Barbara)

If the standardized test scores improve you can target some Top 20 schools.