Choose a Niche People won't take you seriously if you promise to solve all their problems and help them get rich, lose weight, find the love of their life, become great leaders, get healthy, improve sales, achieve happiness, etc. It's important to have a niche because people like to hire experts. But if you develop a speech that bank executives love, it probably won't go over as well at the local elementary school. Once you have successfully identified your audience, you can target your efforts directly to that group. You should search the Internet or Yellow Pages for a professional speechwriter, public relations firm, or speech coach.
Prices can vary widely, so be sure to ask for a flat fee quote.
If you decide to write it yourself, then you can also find many resources to help you. Excellent speechwriting Web sites are offered by communication departments of several universities, including Pennsylvania State University and the University of Kansas. It's fine to feel nervous when you first start speaking. But, as a professional speaker, it's your job not to let it show. Most colleges and universities offer evening classes in public speaking to help you develop these traits.