Believe it or not, there are a lot of people and groups out there who are actively working at assembling the different little pieces needed to "fix things". Over at WorldChanging.Com, they work under the premise that real solutions already exist for building the future we want. it's just a matter of grabbing hold and getting moving. Take a look at their manifesto;
"WorldChanging.com works from a simple premise: that the tools, models and ideas for building a better future lie all around us. That plenty of people are working on tools for change, but the fields in which they work remain unconnected. That the motive, means and opportunity for profound positive change are already present. That another world is not just possible, it's here. We only need to put the pieces together"
They started out as a blog, and then shot skyward from there. Yet, they hold true to the idea that all the pieces to the puzzle are out there, we just need to assemble them at home. No, it's not a simple technological fix they're espousing. It's a predominantly social one. So what they've done is assembled an international crowd sourcing resource to help us along in our quest.
Like they say on their site, Changing the world is a team sport