Graph like structures on paper can illustrate which concepts are pre-requisites. Devise a hierarchy or web of concepts that the system itself could advise students what to work on next.
The confidence and self-esteem will be boosted and they will look forward to the challenge of the next, more difficult concept.
People who are skilled at explaining concepts to others probably understand them deeply. Teach the subject to others so that you develop a deeper understanding. As you progress, keep revisiting the core ideas through the lenses of different, active experiences.