Muman- I think removing poverty at least from the Jewish nation is very much possible. What I said earlier about at least removing the socialist policy of destroying food, would greatly help people. Think about it, why literally destroy tons of foods when you can use that same food and give it to a poor Jewish child? This should possibly be a position of JTF and Kahanists and this in itself would be a great policy in itself + get a lot of support from poor, hungry people. This is not socialism in fact its getting rid of the socialist policy of food destruction.
And even about charity, I do not know much about it in detail (besides that we must give), but that its not only as individuals, but even (from the little that I know) that the Torah government even enforced such policy to the individual that did not give out of his own free will ( I believe this is mentioned in Rav Kahane's book - Or Harayon). Tzedaka is Tzedek, meaning Justice. (Obviously not what is today "social justice", and even Rav Kahane was for free markets, but their should and is a balance).