I know nothing about colors and making themes or making even banners. Is it a good idea to buy a wordpress theme? Where can I buy premium wordpress themes? Maybe if I bought one I could just do a contest for a header or something. What would someone do in my case... with little knowlege of design or anything like that. Like i know what my blog is about and maybe somehow I can get some1 to make a theme around my ideas...

I don't know what do do. Does anyone know any sites that sell good themes? You can see how bad my blog looks liek in the red link below. I really woud like to get everything right before I go any further.