Hello,
So it's not bad, just to let you know. There definitely can be some things that you can optimize on it so just so you know I'm not saying your website is terrible, but I will touch on some points that can possibly make it better.
So #1 would be utilize the full page and give it some dynamic touch to it. As of right now I would look at the website and think of a way to make it as minimal as possible. Really try to look at it from a users perspective and assume somebody that know nothing about your site stumbles upon it.
You should have a section where it tells specifically what your website is about. Then the second part to that is how can they reach the information... Make it simple!! Have take the readers on a journey..
Example: Click here to read what this site is about, then click here to read the different topics, then click here to signup for our daily newsletter if you like our stuff and we'll keep you up-to-date and send special stuff.
See, it's a journey so keep it simple and plain and assume they have no idea what your website is about and make that process as smooth as possible.
The next thing is the ads. I almost missed the ad placement until I looked harder and don't have ads on your homepage of your website.. It looks dirty. Place them inside of the content and it is Google's job to make those ads relevant to your content.
Finally, it's not really a tip, but just remember post quality over quantity. Take your time and don't just give them information that has been repeated over and over, but try to make their head "click" and finally truly understand something that they have not understood prior to reading your post.
So that's my thoughts.. Just remember make it clean and simple and have it in front of them to know what your website is about, where to find all the information, and where to signup to receive updates. Don't just throw them the information.
That's the best piece of advice I have for you.
Hope that helps
Take care, Adam