IMHO, your site has too many design styles, too many used fonts, too many colors, too many... you know what I mean? Like you started with one style (the rich background pattern), then another day you decided to continue with another (the plain header) and finish with third one (simple and straightforward content styling).
Try to find ONE main idea, ONE main theme of your site and build the design around it.
If you need some inspiration, try sites like cssbeauty.com