Here's my advice for you: Find your local craft breweries, and get your beer straight from the source whenever possible. It's the freshest way to get your beer--no languishing in warehouses before getting to you. You'll also have the pleasure to see the place your beer was made and, if you're lucky, you might get to meet the folks that make your beer, chat them up. No cold soviet era like storehouses, real people make real beer. And that sense of community is what makes getting into craft beer so much fun.
In addition, at least at my local breweries, they often save the best stuff for the brewery store. Many brewers sells their big market stuff through the lcbo, but save their small batch goodness and seasonals (this is the real good stuff) for the brew store.
Without these brewery stores (props go to Great Lakes and Amsterdam so far...), I'd have a pretty long year ahead of me. Instead, over the past week, I've been able to get an Imperial Russian Stout, an Imperial Black IPA, a Vanilla Imperial Espresso Stout, and a smoke beer which otherwise would have been out of my reach.
To find your local breweries, a good place to start is the Ontario Craft Brewers website. Check out their brewery map here: http://www.ontariocraftbrewers.com/breweriesMap.php (Note that there are other craft breweries in Ontario that don't belong to OCB).
If you're in Toronto, BlogTo recently wrote a piece on their "top 10 non-Beer store beer stores" in Toronto. Check it out here: http://www.blogto.com/eat_drink/2012/11/the_top_10_non-beer_store_beer_stores_in_toronto/
Of course, the lcbo has its place, and, when paired with your local breweries, can help create a fulfilling craft beer experience for you.