How am I going to meet new people?

Anonymous
I've lived in Virginia my whole life now I'm living in north Carolina with just my big brother and I don't know anyone how am I going to meet new people cause I feel a little alone and it doesn't help that I get nervous and quiet when it comes to meeting new people
How am I going to meet new people?
5 Opinion