up:: Productivity
You can improve your learning skills by asking basic questions and setting up a safety net - something that will give you a general understanding of what you are about to learn.
Those questions are:
Learn subject in layers, but remember about The Anchoring Effect
Start from simple explaination and skip more difficult topics until they will be understandable.
If something takes you more than a few minutes to embrace it in your mind, skip it for now, try to change perspective.
Become fascinated about the topic you are going to learn. Imagine yourself as a person, who already uses the power of knowledge. Ask questions like:
Regardless of how you feel, just do it. Identify your areas for improvement.Use self-reflection to find topics that need to be covered.
Waiting for motivation to come is counterproductive. You'll loose a lot of time for waiting for motivation. Only action can create motivation. Make action and persevere, then you'll have progress. This progress will provide motivation. Stay vigilant and learn even if you don't want to. If you'll make it non-negotiable, consisttent progress will become the motivation you need to keep getting started again.
Ask youself this question:
Based on YouTube video of Elizabeth Filips - You're Not Slow: Become a Speed Learner in 20 Minutes
and How to Learn Insanely Difficult Subjects Easily from Cajun Koi Academy.