I am sad to say, that Face and Andro are correct. You will not be able to simply change the world in one day through a spell. It isn't due to lack of anything, but perhaps lack of movement by people. Many today are fairly happy within their lives, they don't want to move, they don't want to change. Why change when things are working for the moment? is the attitude of many.
That isn't to say that people won't change if they are given the motivation. It's that motivation which is needed. So if you want to change the world into this utopia that you envision, join a movement or start one of your own. Make the world hear you, hear your voice, demand the changes you wish to see in it, make those changes yourself.
Good things happen to good people, just the same as bad things happen to good people and good things happen to bad people. Even in ancient times this was true; not all those within power were good nor were all of them bad. The ideas of good and bad aren't going to be simply seen: the worst person in the world will have a redeeming quality, just as the best person will have a condemning quality. I personally don't think it fair to believe the world is unfair to everyone, it's simply not a question of fair or unfair. It's a question of what we must do to survive and when this is fulfilled, what we must do to be happy. Our happinesses and needs will make someone else unhappy at some point and we will be considered their bad guy. Such is a world which has the ability to rise in the ranks.