Naviance data can be difficult to interpret without context. It could simply be that your high school doesn’t have a relationship with the target schools and the few acceptances went to hooked kids (e.g. athletes, legacies). Can your GC provide some insight?
I agree with other posters about delving into the course catalog and checking out degree requirements at potential colleges. For example, my S is interested in theoretical comp sci and robotics so when I look at a college, I explore the variety of theory classes offered, current research/research opportunities, whether the college has a robotics team, etc.
When you look at CS rankings, the same handful of schools appear. You really do have to conduct your own research. It can be a lot of work, but the information is out there. Best of luck to you.