I highly recommend volunteering somewhere (animal shelter, library, etc), as well as checking out meetup.com and meeting groups of people with your interest (board games, book clubs, whatever), although both of these options might be limited in a small town. Imagine the kind of girl you want to...