It didn't always work in the past, though, did it?
Let's allow the following truths: Lack of a father figure not helping, check. Though that doesn't mean that two mothers, or two fathers, or one loving parent, isn't as good. The problem is that some families are not stable. And this has always been a problem.
Fear of God: Quite. I hate the kill-count arguments, religion 300 million fascism 52 million, or what have you, but even so fearing something that far fewer people these days believe in isn't the answer either. It didn't entirely work back then, instead we went out on religious crusades, or inter-religious fights. So that's not enough either.
Better education: Well, perhaps there are fewer problems in Africa even despite a lack of education. Let's overlook all the civil wars, ethnic strife and persecution of women and gay people, and then maybe this point holds too.
What I think has happened in the last forty years or so is that there have been absolutely loads of changes, to what defines morality, what defines family, and so on, and things haven't really settled down yet. Furthermore, with far greater media coverage problems that were perhaps always there but hidden from sight are exposed far more than ever before. Because of all this things can seem more dangerous than they were a generation ago but I'm not convinced it's really true. I'm not convinced because, up to a few changes in vocabulary, what you are saying has been repeated throughout the ages by the "old gits" of each era in history. A "return to old values" called for pretty much constantly, as far back as Ancient Greece. I've read enough History, too, to know that crime and violence have always been problems.
I don't claim to have the answers. But I don't think your idea of returning to earlier values will work. The world has moved on. Better to move with it than move backward.