It's not bad. It depends on your market though. Those looking for web design want to see a site that appeals to a similar market to their target market.
If you are looking to provide web design services to companies, you need everything to be clear and professional. Black on white in general. If you are looking to design more personal websites, or for a band etc, then you need to focus on looking attractive (the website, not yourself!), and keeping up with the latest web fashion. I think your site would currently appeal to the latter market more.