All perfect praise be to Allaah, The Lord of the worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad, sallallaahu ‘alayhi wa sallam, is His slave and messenger.
Reforming societies and overcoming bad habits can be done by following the teachings of Allaah The Almighty and the Prophet, sallallaahu ‘alayhi wa sallam. Allaah Says (what means): {And let there be [arising] from you a nation inviting to [all that is] good, enjoining what is right and forbidding what is wrong, and those will be the successful.}[Quran 3:104]
The Prophet, sallallaahu ‘alayhi wa sallam, ordered the one who sees an evil to change it physically with his hand if he was able to do so. If he could not, he should change it by his tongue (by advising and/or condemning), and finally by (detesting it with) his heart, and he, sallallaahu ‘alayhi wa sallam, informed that this is the weakest level of faith. [Muslim]