I have found the absolute best way to learn SEO is via experience. There's just nothing better, period.
It's only been ~6 weeks but, even if I can't get many of the visitors to convert to paying customers, I've learned far more in the past few weeks than I could have learned through meetings/reading/dreaming.
First hand experience FTW.