Caroline, I was just about to post a thread about this resource and thought it would apply to your quest

Learning
SEO is really an ongoing process as search engines change and update their algorithms and new techniques come into play - so the best thing you can do is start with a good foundation of understanding.
If you're just starting from scratch with
SEO: there is a comprehensive list called
The SEO's Handbook (a list of 53 linked online resources for learning and implementing
SEO) from Neil Patel/Quicksprout.
It's a LOT of information but if you truly want to develop expert status I think you'll want to pay close attention to the blogs listed at the top of the list - Google's blog in particular has great information and the archives are a treasure trove. SEOMoz always has solid information and tutorials as well.
I hope this helps you get your start toward your goal!