Define “selective college”?
I understand the desire to try for a T20, T30 or T50 college. However, you are missing some ingredients. For example, you have three years of physics and no discernable biology or chemistry. Also, you are missing 3-4 years of a world language. And while a handful of your classes demonstrate rigor, there are a good number that don’t.
Given gaps like that in the transcript, a less-competitive flagship or a directional might be the way to go, as they will have less requirements and recommendations.
Depending on the kind of college you are looking for, you might try Iowa State or Mizzou (large universities) or see if you meet the requirements for Rose-Hulman (small college).
Self-studying APs will not impress highly selective colleges (they’d rather see you - as a CS hopeful - take Calc BC in high school instead of AP Stats), but flagships and directional colleges would be more likely to award you credit.
I agree with SJ2727 who said we need to know more about what you’re looking for.