One of the biggest complaints about where I live is that there are very few birds. I get the rare robin in my yard, and this year I've been thrilled to see a sparrow a few times, but the birds just don't hang around.
I've always thought it was because this is a new subdivision. I figured that when the trees got bigger, the birds would come along. I even asked the local nature conservatory what to do, and they said the same thing... let your trees grow, and they will come eventually.
I was just over visiting a neighbour. He lives across the street and three houses down. We're both avid gardeners, and today we did the "come see my yard" tours. He yard is gorgeous, but more importantly, it's full of birds! He's got sparrows, swallows, finch and robins.
The frustrating thing is, his yard is half the size of mine. He's got fewer trees than I do, and they aren't very tall. He is a little further from the corner than I am, but he thinks he's on a flight path. Apparently, there's a few other yards behind his place that are popular with the birds too.
So, now I'm on a mission. I checked out what kind of feeders he's using, and he showed me the brand of seed that's most popular in his yard. I'm taking his suggestion of getting a bird bath, and I am going to do my darnest to get those dang birds into my yard.