Why don't you focus on only one thing? Let us say you wanted to learn a lot of things about SEO, then start reading about it's basic read and read. As what oldwelshguy said the great tool is yourself. Be patient soon you will learn from what you are reading. Then if you think it's not enough, try asking questions about the things you don't know, it's free.
By the way oldwelshguy, thanks for the post I learned from it
