Well Rob, if I could pick one major thing it would be the title of the blog post. Your title needs to be informative as well as contain popular keywords that pertain to your subject. Having a catchy title is great but without important keywords it’s never going to be found on Google. The best way to discover what the keywords are for your subject is to use a keyword search tool like this:
http://tools.seobook.com/keyword-tools/seobook/. All you have to do is enter a term relating to your subject and it will tell you know how many searches those keywords get searched for daily. This is a great way to discover hot and popular keywords to put in the title of your blog post.