Note: no guarantees that this process will work for you.
Find sites you like, ask who their designer is.
csszengarden.com or oswd.org
I'm very happy with a designer I found via csszengarden, but she isn't cheap. I'll write a blog post about the whole process when it's done. Currently ourdoings.com is using a half-finished design from her, because even half finished it's 10x better than what I had before.
Now I just tend to do it myself, with mixed results.
I think it has something to do with the fact that you can turn out shoddy code that produces a functional program, whereas shoddy design is immediately apparent
that's why a lot of design stuff you get when outsourcing is template-based and replicated across multiple sites.
As someone mentioned in an earlier thread, one easy way to get better at good design is to use good reference designs.