Stop using keywords in your titles. Why? Because if you don’t know how to optimize a Web page without stuffing your title, then you don’t know how to optimize a Web page. Titles and URLs are options, not requirements, in search engine optimization. Learn to understand and fully appreciate the difference between being able to do something and needing to do something.
Some content isn't yours, and that's bad... A SEO blog should be construted in a good server and have its own domain, and you don't.
I liked the theme!