A crash course in changing the world.
New forms of currency could include currency which instead of symbolic paper or coin is represented in actual services. Of course this currency would be very complicated to create, in terms of what amount and type of work converts to what good/service but nerveless it could help to bridge the gap between the poor and the rich. After all, while money can sit in the bank and go untouched at the detriment of society, goods and services would be more likely to be cashed in on and bartered with constantly. People could eventually work for all of their basic needs and then extra goods and services.