A good read: "How to Change the World: Social Entrepreneurs and the Power of New Ideas," by David Bornstein
"An idea is like a play. It needs a good producer and a good promoter even if it is a masterpiece. An idea will not move fromt the fringes to the mainstream simply because it is good; it must be skillflly marketed before it will actually shift people's perceptions and behavior."