1 - Why do the demographics across the nation need to be the same in a specific field? Indians own convenience stores and Subways at a high higher rate than their numbers in the population, Jews have a disproportionate representation as doctors, lawyers, and accountants, and Italians have a higher representation as auto mechanics, so what? It's called freedom, and there are no legal barriers preventing anyone to go into a field of their chosing, there is no problem in that area that needs fixing.
2 - If you want to lessen the numbers of minorites in poverty there are 2 places where change is needed, government and culture. Giving a welfare mother additional money if no father is at home simply creates a financial incentive for their father not to be there, children being raised on 1 parent households will do worse then those where both parent is present. So, if government policy stopped making things worse minorities would be better off. That's just 1 example.
Next, you can stop teaching them to be victims in public schools and teach them math and English. Ebonics doesnt help get you many jobs in the real world, it simply limits you, just as if one would be limited if one only spoke in an incredibly thick Southern drawl.
As far as culture goes, see Chris Rock for his criticisms of the black community, if a culture doesn't value academic advancement and the delay of one's gratification they will remain poor, I can't fix that.
So, we could go and on about things that will cause real and substantial change and will substantially improve the lives of minorities, unlike this Rooney nonsense, but if they're self-sufficient they wont need to vote for politicans in your party to provide for them. You need them to remain poor.