Your question is short and requires hundreds of pages to answer. First of all, Africa is a huge continent, with a lot of countries, every country with its own predictions. The reason for poverty can be flooding, other natural catastrophes, corruption, over-population, lack of justice and democracy, very often lack of water. If you look at a world map of where there is plenty of water and a world map of the rich countries, you will find them very similar. Secondly, all Africans are not poor. You will find people with an enormous variety of living standard in Africa as well as on other continents. The main thing is however to be able to support yourself.