The best way I know to change society is to become what we want society to be. I mean, if you want others to be nice then you have to be nice to others. I have taken that to try and allow other cars into my lane during heavy traffic. Or to say hi to the security guard at the bank. Or thank the bag boy at the grocery. I know they are all little things, but its those little things that really can make a difference. There have been many times when I have been in a foul mood in the past, when someone else has done something small for me. When its a nice small thing all of a sudden I feel 20 times better. When its a small bad thing I tend to go into a much deeper funk.
Thanks for raising a very important issue up in today's world. May you have many good days to come.