The following are the best ways to meet new people:
Volunteer any community (a community for a social cause)
Join a sports team
Join a gym (if you like gyming)
Join a dance class or an exercise class
Join a religious group or a cultural group
Join a book club (if you like to read different...