Just adding that it’s not impossible to get into an American University, but any university/LAC in the top 40 (out of 3,700) requires careful preparation from the 10th grade on, or the 11th at the very latest.
Most flagship universities or LACs 40-125 would be 100%happy with you and, if you applied, would likely consider you for their Honors College.
While the colleges listed above would be reaches for all, you’d have a decent shot at Holy Cross, Trinity, UNiversity of the South, Whitman, Franklin&Marshall, or Union - and would get a superior education, too. Or, if you enjoy Football or Basketball, any of the Big 10, Michigan State, Villanova, Syracuse, UT (Austin), UF, Florida State…
BTW, do not discount Williams or Bowdoin - it’d be like an American dismissing Louis le Grand or St Louis.