Guess what? I have no idea how to be a better public speaker. Or even a halfway decent public speaker. I do know that it's something I should probably work on. People see me as an incredibly social person (which I am) but I'm more or less terrified to stand in front of a large gathering of people and say much of anything.
In order to tackle this problem, I decided to poll some of my twitter friends for their take on public speaking:

I received a TON of extremely valuable feedback to this question. Luckily, I know a lot of people who have some great experience in this area.
Here are some of my favorite tips and tricks:
Find ways to relax while staying connected to the audience.

I am sure Dave has really cultivated his public speaking over the last year doing Two Guys on Beer. Even though it's a video podcast, Dave has mastered speaking clearly and knowledgeably on a topic he cares about. Maybe downing a few sips of beer is his real secret! ;)
Don't script yourself, refer to an outline.
Earlier this month, I got to see Phil Charron present at Refresh Philly about experience design. I'm sure Phil gets a ton of practice presenting to clients, but perhaps a bigger challenge is presenting to the students he teaches at Philadelphia University. I'm pretty sure I saw the outline method in practice and it seemed to work really well.
Don't sweat the small mistakes.
Oh really, people won't notice? Too bad I am the kind of person who likes to point out my own messups! This is a good reminder not to do that.
Practice in front of forgiving audiences.
For those not in the know, PACS is Philly's oldest computer user group, started in 1976. I've not been there personally, but it sounds like a good testing ground for tech presentations not only to improve speaking skills, but to share emerging technologies that you might have more of a chance to work with on a daily basis. I think it's really awesome that Kelani takes the time and effort to share her crazy web skills.
Speak about what you know and are passionate about.
Mason loves Drupal, a lot. Drupal is an open source content management platform that is all about community. Besides using the web, online forums and listservs, one of the key ways to share knowledge about an open source project like Drupal is through presentations at meetups and conferences. I got to see Mason speak at Drupaldelphia recently about something he is very passionate about. He did a great job!
Get excited!
Focus on the good stuff, the reason you want to speak in the first place. Don't dread it or worry about it going horribly wrong, go in there pumped and excited!
Practice, Practice, Practice. Now GO!

We all knew the triple practice mantra was coming. You know what they say, practice makes perfect! The key piece of advice here, however, is in the action: commit to speaking in public! Find an audience, talk about what you know, remain calm and get excited! You can do it!
While I haven't quite signed up for a presentation myself, I am moderating the next PANMA event this Thursday January 29th! The topic is Making Philly Work for You: Resources for Creative Professionals. The event takes place at the Painted Bride Art Center in Old City from 6 to 8pm. Come see me crash & burn! Or better yet, see me use some of these tips that you've shared with me!