No preacher wants to preach a dud sermon, everyone wants to preach well. Some things can inhibit us from becoming an excellent preacher. For example we may not dedicate enough time to prayerfully prepare our message, or we may have that form of perfectionism which prevents us from finishing our preparation. We will achieve excellence in preaching by attending to matters such as engaging with Scripture during our preparation and keeping our eyes on Jesus during delivery but also by understanding our own psyche and how we get the best from ourselves.
One of the most important things we can do is to ask at every stage of preparation, what is the message God wants me to deliver? As we write down our ideas and stories and arguments we need to ask that question again and again. Does the sermon as a whole present this message, or some other message(s), or even no clear message at all?