Anecdotally I know this to be true. I live near a major urban high school in Denver. It's an interesting school as the surrounding neighborhoods have been undergoing rapid gentrification. The student population is half upper-middle class and the other half traditionally poor. It's pretty easy to pick out which group is which based on clothing, habits, and (sadly) ethnicity.
On any given day you'll see dozens and dozens of kids from the poorer demographics skipping class and getting into trouble. The bus into Downtown is filled with these kids literally blowing-off their education.
Talking to teachers at the school reveals what you'd expect. The cultural bias against education among the poorer students means most of those students do really poorly. The kids from more wealthy backgrounds take the same classes, with the same teachers, and use the same curriculum. They actually tend to do quite well.
Point being: I don't think the education system is broken at all. I think we have MAJOR cultural issues at play that heavily bias certain demographics from achieving in school.
I have absolutely no idea how you fix that.
Ha ha. Courageous giant elephant-identifier, you are. "Culture" is actually the unavoidable conventional wisdom. Whence the culture? is the real question.
Virginia is ranked #10 and has 40% proficient in science.
California is ranked #47 and has 22% proficient in science.
Virginia has 19.4% black population. (http://quickfacts.census.gov/qfd/states/51000.html)
California has 6.2% black population. (http://quickfacts.census.gov/qfd/states/06000.html)
Since Virginia has almost twice the rate of science proficiency as California does, and Virginia also has three times as many blacks by percentage of population as California, it would seem that the hypothesis that California ranks poorly on science because they have more blacks than other states is not correct.
People have stood up and said there is a cultural black problem. Off the top of my head, I know that Bill Cosby called out black men a couple of years ago and was absolutely lambasted by the black community. Aaron McGruder, the guy behind the Boondocks is another who comes to mind who calls out the black community and is often