I am an architect having more than 15 years of experience in technology and teaching. Have coached students to identify and overcome their limitations using simple conscious learning techniques. These are the very same techniques which I use for my own learning. "Conscious Learning" is the name I have given to my method where I learn, any topic of focus, using my day-to-day activities.
Basically for me conscious learning has two major steps:
1. Information gathering.
2. Reflect the learning, so that it remains with you always.
Only when consciously reflected, the learning becomes permanent. This is achieved by first knowing what exactly needs to be learnt and then applying it, in very imaginative ways.
The method I use is a result of various books I have read, trainings such as "Super Brain" of Jim Kwik, "OTA", etc.
This has helped me greatly and I am still learning, and also teaching the same so that it sticks to me more and more. As everyone knows if you teach, you learn it twice (In fact it is more than that, it gives a lot of clarity)