Nothing can eliminate poverty. Poverty is not an absolute, it is a comparative. No system of economics or government has ever produced economic equality. There have been winners and losers, and big winners and big losers, in every political entity in human history.
So, you have three choices:
1. Go with what we've got, which has a record of steady if uneven improvement in social, physical, and economic well-being for all. Use relatively small and careful experiments to alleviate the worst problems.
2. Jump over to some philosophy, usually socialism or communism, that has already proved an abject failure every place it's ever been tried, and then deny reality.
3. Come up with some wild-a*s idea of your own, and spend the rest of your life carrying around a sign and annoying people on the street.
Don't see a fourth. If you do, let me know.
NB: There are no capitalist countries. Plain fact is that all of the "capitalist" economies are mixed capitalist-socialist, more or less either way.