There are enough teachers out there.
Enough material to study.
Enough case studies.
Enough how tos.
Enough of everything...
The one thing that's missing though is commitment.
And without commitment all of the above won't really make that much of a difference...