Sorry to say, this is not a good work. The Images & fonts are not prominent. The design is not also balanced. The theme is good.
I think you've done a reasonable job here. Don't listen to the haters. I think it's quite clean and the content is well placed and easy to read. Maybe just work on your branding a bit more.
Your site is looking clean and nice looking i love the concept of the layout you should have a better logo for your site and add more categories
plain and simple, good job. you don't have to put too much design on it, because it will irritate the eye of the reader.