check out if ther's any good meetup groups (google meetup if you don't know what I'm talking about)
if there's some and none work for you, consider starting one
if there's none, still, consider starting one
if there's some decent bars, you could try becoming a regular at one, most sell non-alcoholic drinks
if making firends in general is an issue, try google for more ideas and ways to appraoch people