[having a politic discution in english is not easy for me. I try to explain, but if it's not clear, tell me, I'll try again]
What you have in USA doesn't work. What they had in USSR doesn't work. What we have in Europe (with few differences between countries) doesn't work.
I think only auto-organisation of people could work. I am an anarchist and a syndicalist in France, and every day I explain that everything must me decided by everybody. For that, people have to understand politic, have interest for it. Not by voting 1 time every 5 years, to decide who will be the chief. But by discussing all the questions and explaining his way of thinking.
We have that when we have big strikes, but quickly, uses come back and everybody go back to his job, forgotting what happened in this time of revolt where discussion was free.
In one of the musics I purpose in the French sountrack, one is titled "Brulez le pouvoir" that means "burn the gouvernence" (or something like that). That's it : we have to distroy all congress, president, and so on, so then we all together will be the governence, we will decide together about everything...
Only one solution : revolution !!