I had a large circle of friends in the uk that included people I met at my job, neighbours, horseriding friends and other moms. Then we had friends of my husband's and I became friends with their wives...
Most of the people that I met were friendly and very sociable. For instance, our neighbors happened to be the son of the people we bought our house from. He and his wife were really nice and helpful when we moved in and since the guy grew up in the village, he was happy to share tons of stories, etc. A friendship naturally grew from it, and we remained friends even after the moved out of the village.
I took up horseriding and through the stables, met lots of people, two of which I started to ride out with regularly (one had two horses and a yard in my village - very perfect). I became great friends with these two ladies and we did lots of things together with our husbands.
Once my older son was in school, I met lots of really nice moms and, like DH and I, these couples were very sociable and did lots of dinners, barbeques, etc.
So, the things is to get out there: work, hobbies, go to your local pub, etc. Just start with the basic, small talk and eventually you'll meet people with similar interests. Then, just suggest getting together. I think you'll find that people there make more time for their social lives.
Well that was my experience. Maybe I just found lots of people who, like myself, liked to eat and drink!
Good luck!