There's a basic fallacy in both systems; the capitalist system basically says that if you work hard, you will accumulate personal wealth and live well. The Socialist system says that all workers should work hard, the state will become wealthy and share the benefits of that wealth equally with all the workers.
What neither system addresses is the tendancy of the leaders of a system to try to hold on to power (leadership). That's the fly in the ointment; Humans are Anthropoids, with the social hierarchy of that species; "I've got power, and I'm going to hold onto it any way I can." As far as I know, there has never been a completely selfless Human in a leadership position in history, and once the leader has established his authority, he establishes a system of support that ensures that he will remain in power by giving authority to other individuals who support him. Once a system like this is in place, the majority of the population is only allowed to rise to a controlable point; in other words, Capitalism and Socialism both limit the rise of the average individual, keeping him in a position where he can't threaten leaders without risking his limited social status, or his life.
My conclusion is this; Anarchy is the only system that allows an individual to actually better his social position, but Anarchy is a Uti=opian dream that requires cooperation between individuals that our Anthropoid ancestry won't allow; in other words, we're fucked- live with it.