You need more than a idea. You need ideas that go further than the other guys- the competition. You need enough ideas that can drive traffic to your site and attendees to your trainings and workshops. You need plenty of ideas. You need some great ideas that will get you ahead of the competition by leaps and bounds.
You need to discover your own discovery zone. Find out where you generate the best ideas and where you generate the most ideas. You need to discover you discovery zone. Beyond discovery, you need to be sure that you are comfortable as well as secure in that zone. The discovery zone should be the type of place whee you can "escape" all of the other stuff that seems to get in the way and distract you from doing all of what you can do.
Get more ideas that will get you ahead of the pack. Get into your own discovery zone.