Yeah, well I've given up on my crappy design skills! It's too hard for me to do everything myself (from taking the photos, working on the pics, designing, customer service, promoting, etc.). I wear way too many hats so I'm starting to delegate. I've hired the guy from Georgia Asphalt to design the new site for me. My new site will have the same back-end technology as another of his client's (BlueFantasies.com).
In the future, I would like to take a class on designing. I'm sure that I will miss doing it myself but I know it would be a lot less frustrating if I knew what the hell I was doing.