3/10. I think I can speak for most people when I say...there is absolutely too much going on. You guys are just quick to give 9/10, 8/10 just because you probably know him and you like the colors.
You need to look at the site from not only a designer's point of view, but rather a user's point of view.
None of the elements on the site really go together; hence, it does not have a nice flow on the design. I like how you have the wood texture on the background, but have it standard/same throughout the whole "pattern", this way you don't have to have one huge background which in turn would slow the site down.
You need to work on the visual hierarchy, white spacing and of course breeding space. Some areas you have too much white space and some are in dying need of some. I won't go too much into details as to what to do because YOU as the designer need to play around until you feel comfortable with the look. *Have a look at some popular image hosting sites for inspiration.
Thanks