You need to add some borders and make more important stuff stick out. At the moment everything is diffused and cramped in the middle at the same time.
I would add either borders to sides, or change the background color (The "side-background" and the middle part to (slightly) different color) and also use borders like you have used for subscribe part on the content, ad... Only make it stick out even more from the background.
Even easy change like changing the background color could make the site much more focused.
I'm bored, so:

Now add some more borders and site is much easier to read and find information from.
I always find people saying "You didn't blend this and that into that and this".. And many sites I have done in past I have found boring cause I was afraid to use too different colors. So when I did a green background I would have done slightly different green text, and slightly different green whatever. But design is all about mixing the colors. Contrast. Unique ways of showing stuff. So yeah.. don't be afraid to try different mixes of colors, even if you think they wouldn't fit together. Try it and you may find yourself wrong