I'm a member of Toastmasters as well. I'm enjoying it way more than I ever thought possible, being a previous scaredy-cat when it came to public speaking. It's helping me with my oral communication immensely.
Go to the
Toastmasters site and find a club near you. You can go to club meetings as a guest just to check it out, with no committment to join. Some people attend as a guest for months before they join. You might have to try a few local clubs to find the one with the right flavor for you.