How about finding a local chapter of Toastmasters and joining?
This will have the added advantage of giving you some experience in public speaking in a controlled and supportive environment and will help your confidence improve. You can meet some new people and they will encourage you along the way since they are seeking the same things.
Woof, Woof - Dawg