I can totally relate. I'm pretty handy behind the scenes, but my design and UX abilities are virtually nonexistent. I think it's two distinctly different skillsets, and modes of thought, and it's rare to find someone adept at both. That's why it's always a good idea to pair up with a design guy (or gal) so that each of you can focus on what you do best. And like chocolate and peanut butter, the two sides come together to make a magical end product.