Unfortunately, the vast majority of crimes are caused by minorities in the US. If you removed blacks and hispanics from crime statistics, the United States has a crime rate that is well inside the median of European standards (something like 1.1 murders per 100,000 instead of ~3.9).
So the solution is to look at why minorities cause so much more crime. Unemployment, education, and a lack of opportunities are powerful driving forces. Educated minorities with college educations (even just 1 year of education) see murder rates drop by 80-90%, and are very similar to whites in regards to crime. So I think there's a lot that has to be done for those growing up in the ghettos that graduate only a fraction of minorities. Unfortunately, its a cyclical mess, because such issues keep continuing.
Like Soleron said, drug legalization is an important step. I think that education has to really be taken care of in urban areas - the public education system in major cities is ensuring that minorities cannot get themselves out of welfare and systemic poverty. Additionally, I think welfare programs have to be removed or become very focused on goal-oriented, temporary assistance. If and when minorities can improve their lot, there will be a lot less strife - after all, the successful minorities (Asians, for example) simply do not have these problems.
Back from the dead, I'm afraid.