I agree with @Muad_dib. I think that your stats are great, and that you have both safeties and reaches on your list. I don’t know if you will get into all of them, but you have a good list of places to apply and I am confident that you will get into several and probably most of the schools on your list.
You should do some SAT preparation before retaking the SAT. Run the NPC over your list of schools and make sure that your finances (which probably means your parents) are fine with the result. Do well in school next year and don’t worry. It looks like you are doing very well.