I was in a similar situation (I don't know about you, but I'm at a fairly beginner level).
This presentation was a good introduction: http://www.seomoz.org/blog/a-comprehensive-intro-to-seo-powe...?
Also, a great article from patio11: http://www.kalzumeus.com/2010/01/24/startup-seo/