Just read this today. (Actually, studied would be a better way to put it.) A truly informative article.
Tons of excellent resources and psychology. Some of the books mentioned are on my shelf.
The keys to success are still just plain-ole hard work and a belief in yourself to make it happen...