I believe the answer lies in a massive shift in human consciousness. If this transformation occurs, our world could change for the better, and quickly.
That is exactly what I was thinking reading your post. Unless we heal ourselves, we cannot heal the world.
I really believe this is the only way to change things. Not so much large "movements" or charities where money is finds its way into dishonest peoples' pockets instead of those who it's meant to but true healing at an individual level.