Participate in a Play or Musical
Check your newspaper, local community calendar, or even by word of mouth. It's a great way to express ones self and there are many people to meet and get to know from different walks of life.Take a Dance Class
This is a great form of exercise and it's so much fun to do. I was able to participate in ballet, tap, jazz, and hip-hop dance classes for a year and it was amazing. There are also ballroom classes and salsa classes. You might have to go out of town for them, but they are worth it.Join a Club or Organization
Whether it's the local gym or YMCA or even setting up a day to get together with other mom's from your child's daycare and going to the park once a week. It's a way to get out and associate with others in a common setting.Take an Art Class
This is a creative outlet for the artistic person or an experience for someone who is just learning. There's photography, ceramics, drawing, painting, and the list can go on.
I hope this gives you some ideas for ways to meet people and in ways boost your self esteem.