I'm a web developer, started to become a web designer. However, I think my understanding of colors is not practical yet. There are tools out there that can give you color harmonies, and more stuff, like Color Scheme Designer, but they don't give you the start point. I mean, how should I know that for this web site, I'd better use green and for that website, choose red. How should I know that?
I think color selection is more like an art, instead of being a science, and I'm like "you should become an color artist, in order to become a web designer".
How can I improve my color selection skill?