"Racism" isn't much of a target.  You can abolish Jim Crow laws and protect equal educational, civil and voting rights, but beyond that you're talking about people's attitudes, and I've never seen a law that changes those.  What can change them is leadership--white leaders who tame (rather than exacerbate) white fears and black leaders (President Obama is an example) who resist African-American self-alienation.  

The big problem for leaders on both sides is that the national pot is a lot smaller than it used to be.  There are few good jobs and less incentive than ever for all young people, regardless of race, to invest a lot in their education.  Public schools in most big cities have simply been abandoned to rot.  State and local political machines care more about their business cronies and culture war shibboleths than they do about actual community improvement.  In such an environment, it's hard to build up anybody's faith in the future.