I think the single biggest issue with your site is that it lacks focus to one specific topic. Sure, you can say the topic is Top 10 lists, but from an SEO standpoint very little people search for the phrase (less than 5,000 a year according to Keyword Discovery). That means that even if you focus heavily on this phrase and received good rankings for it, you would only get a small percentage of that number.
You do cover a broad spectrum of topics, but the pages themselves are not content-rich, they are short lists. Also, because your site doesn't focus on a particular topic, it would be very difficult to obtain rankings for these broad phrases.
I don't want to be negative, but from an SEO standpoint, I wouldn't be hopeful of generating much traffic to your site. I think your key to success it to somehow generate a buzz, maybe by focusing on the controversial top 10 lists and making sure you post them like crazy to blog sites. If you have some kind of budget, you may want to recruit friends to setup lots of accounts on the various sites so they can favorite some of your posts and do other 'blog outreach'.
Maybe try video posts on YouTube as well which can also be embedded into your blog. If you have any movie production skills or know someone who does, you can get a little creative and act them out a bit. If they're funny enough, you may be able to create a buzz on YouTube that can translate to your site.
Best of luck!
|