People listen and learn differently depending upon how they are wired and function individually, so your preaching and teaching must take those styles into account in order to be effective.
Do you consider the context in which your congregation lives and thinks when presenting your sermons? Exegete your listeners when preparing the messages you'll be delivering to them.
What does a preaching revival mean to you, and do you recognize the importance of having one? Perhaps it's the very content of your message that needs reviving.