Africa will get better when the rest of the world stops interfering. Europeans arrived there and exploited the land and the people, ruined everything, then left them with stupid institutions, arbitrary countries' borders and huge debts. Imagine you're used to work in a village and get food and a roof, and someday people you don't even know claim that you owe them more than you could ever produce in your life. Africa has huge debts to pay, but what are they paying for ? Did we ever bring them anything positive ? Nope. We bring them problems and ask them money for it. We invaded them and in a hundred years completely broke their millenary lifestyle and now pretend they are eternally in our debt for that.
Now there are too many people on earth and we've ruined most of the earth's soil, so Africa will once again turn into a warfare for resources and irrigable land, as China and others already have started placing their pawns there.
All that Africa wants is to go back to being on their own, unfortunately the rest of the world is too greedy to let that happen, they don't need us but we need their land, their people and their resources.