Hey dude,
Yeah check out this article and try to make your blog like this: http://www.formstack.com/the-anatomy-of-a-perfect-landing-page
Obviously not exactly position for position like this, however things like the call to action mark is good. I checked out your site and half of your landing page is covered up by the logo. This means that half of your content is covered up. Might also be nice to have a little text with your logo that briefly explain what your site is. So for example "Toronto Sports, funny shit, hot chicks".
I am also going to say you should put your blog here for critque: http://www.reddit.com/r/design_critiques/
Although be warned, I feel you will get ripped to shit unless you change the logo at least.
Best of luck
I hope the skull.gif was a joke ^^. I am afraid I can't really help you on the matter. I used Joomla http://www.joomla.org/ which is great! Although it has a fairly high learning curve (for me anyway)
Firstly, your up against an extremely saturated market. I mean your up against sites like Mashable.
If you wish for this to succeed I would suggest two main things:
For example you might just focus on tutorials, and you might have a certain twist on these tutorials that no-one else has. For example you might make a video series whereby in the video tutorials you make a parody of steve jobs. So you dress up and act like steve jobs when doing the tutorials and throw in a load of jokes about the technology world's perspective of steve jobs etc etc. (completely of the top of my head). In this example though you are creating a personality that people would want to come back to in order to see more of that character.
I think you should start out with one section (say tips and tricks) and build that up and make it really good. Then see what your audience wants.
I think this is the first thing you need to do before you think about marketing.