I found these challenging thoughts on preaching at Perry Noble's blog:
1. Get alone with God and let Him set you on fire.
2. Understand that people will always Misunderstand what you say.
3. Keep the "One Day" principle in mind (One day we will give an account before God -- preach in light of that.)