Welcome to the Forum Cloudysky!!
I now spend as much time in coffee shops as I did in bars/pubs, they are fantastic for meeting up, talking and getting to know people, even to the point of meeting new people!!
I head to one at the weekends to read a book or newspaper and I have been surprised that just like bars there are regulars, drinking coffee rather than alcohol, again a fantastic place to meet and get to know new people.
It'll take time but new friends will happen!!