How do you?
1. Stop lying?
2. Stop Cheating?
3. Stop Stealing?
4. Stop scamming?
5. Stop being racist?
and if anyone responds with: be a better muslim

How many muslims we know who do all these things? muslims are no better than the rest of humanity. look at the fat arabs swimming in oil money and the rest of the population starving? Are they any better than the fat cats on wall street who are paid seven figures?
actually muslims are worst than gaal when it comes to greed, although zakat is a staple pillar it is much neglected in the muslim world. No social safety nets exist in the muslim world.
An idea is only as good at its implementation otherwise its useless.