If you want a brutally honest assessment, I have been homeschooling my kids for 25 yrs and my 6th student is a sr this yr. I would put your profile on par with hers and I do not consider her an extremely strong, competitive applicant. She has siblings who have been extremely competitive, and they had accomplishments that stood out across top students (high levels of academics like having completed numerous 300 level math/physics courses or 15 foreign language credits, top test scores, international awards, representing the US in an international olympiad, etc)
Your 1 foreign lang credit and your test scores will hurt your app at top schools. If you don’t have 2-3 subject tests, you need to plan on them. U Roch required them a couple of yrs ago, but I haven’t looked recently. Most top schools are going to want them.
You have a solid profile and should have a good application season if you refocus your energy to more match and lower reaches.
(Do you have any financial restraints? UCs in particular are not going to offer you any aid.)