A great way to gain visibility, name recognition, and enhance your credibility is to speak for organizations and clubs.
Many organizations look for speakers on a regular basis. Everything from your Chamber of Commerce to Rotary to Lions Clubs may be looking for speakers. Certainly organizations, churches, business and industry look for speakers. Some organizations pay for speaking engagements, others may give a small honorarium, and others may give you quite a nice fee for presenting a seminar or workshop.
As you are developing your business, it is most important to get your name out and establish name recognition, and later you can certainly use your public speaking skills to build another revenue stream for yourself.
Think about what you are most passionate about, and what is easiest for you to communicate, that will attract the right target audience to your business. You need to know who your target audience is and what will appeal to them, too. Match your speech to your audience and make it relevant to your business.
If you belong to any professional organizations or associations, check with them and see if they are having conventions or need speakers, or if there is a call for papers out for their next conference. If you like to speak and this comes easy to you, this is a great way to be introduced to many, many new people and introduce them to your business.
And if you, like so many others, would rather die than speak in public, there are many excellent public speaking courses and coaches available to help you.