Read every single post this guy has ever written! Meticulously. He knows his stuff, that’s for sure. We have learned a great deal from this fellow, and it is quite clear that you should too. Enough said, here is his site:
Do. Or do not. There is no try.
What are you waiting for?