In my experience, I've always learned best by just diving right in. Learn through repetition.
And always be open to learning something new. Most companies have a clear line of promotions that can betracked. It never hurts to start learning your next step up in the chain early. That way, when you get there, you are already familar with most of the responsibilities.