I'm way too shy, please help
iamelgringo: Great suggestions here.  I'd also suggest improv classes or acting classes.  Most large cities have improv classes of some form, and your local community college is bound to have some acting classes.  They are a great way to get in front of people in a controlled setting, and try to do weird things.  After pretending to be an elephant in front of an acting class every week for 3 months, it's amazing how much easier it is to talk with a stranger about your product.