Most learning we do is conceptual learning, which is quite different from developing a skill. Conceptual learning is a process of developing an understanding of a subject and can often be done through listening or reading. This is primarily intellectual. In developing a skill, there is also understanding, but this understanding must be coupled with the practice of what you are learning. Sometimes you must practice without an intellectual understanding because that comes only when you can do it. Learning conceptual subjects can sometimes be done extremely rapidly. But learning a skill, is rarely something that can be acquired immediately. You must master each aspect of the skill before going on to the next. In learning new skills, practice a little bit every day. If you try to learn it all at once, you may wind up understanding how it is done but not be able to do it exceedingly well.