I have no training in graphic design… but I’ve been doing all the graphic design on ambisonia.com. I’m getting better at it, I learn mainly by copying sites which I think do things well. The top of the front page is essentially a copy of flickr.com.
… and then I go through hundreds of little iterations of modifications, trying, throwing out, choosing, tweaking. It is actually very difficult and sometimes progress can be really slow.
My conclusion is that achieving good design is difficult and very time consuming. The attached screenshot is for the current state of the ambisonia detail page… not happy with it yet.