I've heard from Vancouverite friends that there has been a steady decline in common courtesies since the 80s, so you're not alone in feeling that. I've also had friends from Toronto who've found Vancouver socially somewhat cold, so much so that they've moved back to TO. Seattle (similar weather/people, i.e. cloudy weather, granola folks) is also well-known for the "Seattle Freeze" (where it's hard to connect with people), and I wonder if there's a similar phenomenon in Vancouver.
I hear you though. Finding a group of close friends you can hang out with is indeed a hard thing in most cities, and it takes a combination of effort and luck. One of the prerequisites of friendship is repeated personal exposure to each other, and cities do make that harder because they allow a range of individual lifestyles that are highly decorrelated. Unlike in smaller communities, in the city everybody does their own thing, and there are few central places where everyone gets together and meets regularly (there are a few exceptions, like continuing education classes, houses of worship, etc. I would recommend trying something along those lines).
Here's what I found though:
Friendships often start with getting to know 1-2 people, and it would help greatly if these people are sociable or are people connectors. If you can create a context where you can repeatedly meet with 1-2 people that you have something in common with (don't wait for invitations, reach out and invite them to stuff--there's a good chance that they will accept!), that will help to develop closer relationships, and from there, you will be slowly brought into existing networks. That's how it happened for me. I met this random couple who invited me to dinner, and then I invited them to dinner, and I gradually got to meet their friends and their friends' friends. It does take a bit of luck to find the right connections, but start small, and then try-and-fail a few times. Understand that there's a bit of randomness involved and accept that the process is not going to be as easy as in grade school, so sow your seeds widely and be prepared to say "yes" when opportunities arise, and to pick yourself up when people disappoint you. Best of luck.