I got two B's second semester junior year of high school. How much does that ruin my chances of getting into a good school?

Start thinking more about what you are looking for and make a list of 25 plus schools. What appeals to you about Notre Dame and BC? If there are elements of a Catholic College that appeal to you? Then take a look at Villlanova, Holy Cross, Georgetown, Santa Clara, Fordham? Are you drawn to Boston? Look at Tufts, Northeastern, Brandeis. As mentioned by other posters, you should be looking at most of the UC schools as well

Dive into the schools Anthropology programs, how large is the program? Is there a specific field you are interested in Forensics, Museums? Are there internships available?

In the end you are not looking for the best college based on some artificial ranking you are looking for the best college that fits you. Best of luck, and happy hunting. Post updates as you get some clarity around what you are looking for. I’m sure you will get lots of great advise and end up in a place that is a great fit!