I have been involved with Toastmasters International for about four years. If you’ve never heard of Toastmasters, it’s an organization with thousands of clubs all over the world that help people improve their public speaking skills. But like anything else, you get what you put into it.
I’ve seen people go from petrified to polished in a matter of months. I’ve seen others join, attend a couple meetings, and then quit. If you’re serious about improving your public speaking skills, consider joining a Toastmasters club and commit yourself to completing the first ten speech projects within a year. If you really want to achieve results quickly, become a club officer.