Сложнее всего забыть то, что Вы понимаете. Вы ведь не забудете, что можно обжечься о горячие предметы? Потому что Вы не вызубрили это, а поняли. Также сложнее всего выучить именно то, что Вы не понимаете.
Сложновато говорить на другом языке, если для этого постоянно приходится перебирать в голове набор нужных правил.
Старайтесь понять логику языка. Адаптируйте правила под себя, ищите понятные Вам объяснения. Переводите иностранные слова дословно, насколько это возможно. Например:
I'm a student (Английский) - Я есть один студент (Русский). Звучит смешно и нелепо, зато про порядок слов и нужные артикли Вы уже не забудете.
Так же и с изучением других областей знания. Допустим, не понимаете какой-либо закон в физике. Найдите информацию о том, кто его открыл, какие идеи двигали этим человеком. Возможно, объяснение из учебника такое скудное и не понятное потому, что на тот момент оно было лучшим из худшего, и всех логических противоречий так и не решило. Поищите критику. Чаще всего критики в попытках добиться истины очень подробно разбирают самые основы того утверждения, с которым не согласны. Всех проблем это, скорее всего не решит, но сделает процесс обучения более простым и понятным.