We're going to have think tanks and solution discussions forever because a lot of people simply don't want to do what's required to improve themselves.
The 'real' solutions are boring, so nobody really wants to hear that. Work hard, take care of your family, become extremely educated, have morals, start businesses or obtain a high paying job, etc. It's pretty much the stuff that your parents have been telling you since you were younger. Going on a circuit talking about that won't sell because it's boring and it requires a lot of time. Talking about discipline, self-sacrifice, etc. puts people to sleep. It's much more profitable to get people riled up emotionally. We can be mad at white folks all we want, but if that's the root of your mentality, 10 years from now, you're still going to be mad and in the exact same position. If you had decent parents, do what they told you and that'll be a large part of the solution.