Christianity needs another Great Awakening. Revivals start when believers get down to brass tacks about their own lack of living what they say they believe. As Christians begin to truly live like Christians, new converts "happen" and society changes.
I recall when an evangelistic team held a campaign and - among other points - called for Christians to dress more modestly. One woman who worked in a Christian organization's head office went to work the following week with her skirt lowered to below her knees, and for weeks she was ridiculed by the other "Christian" co-workers, and she eventually left that job.
Renewal will not be easy, brethren!