So how can a mediocre looking guy meet women that he will actually "click" with, removing online from the equation?
Most Helpful Guy
Basically "networking" is the way to go. Even if you don't like the girl, "be friends" as she could have a single friend you could eventually click with. Just keep in touch with girls but don't bring up all the "dating" stuff. Text em to see how they're doing every so often and to maybe hang out when convenient somewhere public and sometimes they'll bring a friend you can see.
Also having a common interest is a huge plus.
I personally use the gym to meet people and every now and then a girl will keep asking me to workout with her. Helps me look better physically while meeting someone at the same time.