To this I would agree.
But I'd also add in broken families and fatherless homes as a major factor. We know that fatherless boys tend to be violent, tend to get into trouble, trend toward prison at higher rates ... all regardless of color/race. We know that fatherless girls tend toward sexual activity at young ages, early pregnancy, etc. And both tend toward being failures in school.
So if we can work on keeping families together is a good first step. Fixing education is more than fixing schools, it may also be fixing society.