I quickly looked at your blog and see that your focus is media, sport (singular vs. sports?), and politics. On a general note, these topics are really broad, especially media which it looks like covers TV, music, etc. If you can make the blog and those categories more specific, it would help.
From looking at the home page alone and the November archive, even if you stick with these three categories, it doesn't look like those three topics or related keywords are consistently highlighted in post headers, or in the archive or search categories. You have posts archived on the right sidebar by month, how about adding an archive or menu by category and tagging each post with all relevant keywords? You could insert consistent keywords into the headers and the body of the posts as well. For example, for media, why don't you create sub-categories for music, tv, etc. then for a post on music, be sure to include 'music' in the header and within the post.
I use Wordpress, but does Blogger have a good SEO package you can download to assist when you create each post? If you keep adding content but don't have a consistent approach to categories and keywords in the header and body and tags, it will be hard for the search engines to find you.
I hope this is somewhat helpful. Good luck.