Думаю, надо не только учить, а и понимать математику. Мне известны трагические случаи при попытке просто тупо заучить непонятное.
Также известны пара неординарных случаев, когда о людях говорили, что у них такой вот гуманитарный склад ума. И математика им не подходит. После занятий с репетитором они помогали решать сложные задачи чуть ли не всему классу или всей группе в вузе.
На просьбу рассказать историю своего успеха в математике они отвечали, что всё началось с хорошего преподавателя, поставившего им систему. А до этого математика была им мало доступна. А через некоторое время стало понятно, как разбираться в ней.
Если что, ищите хорошего репетитора, легко вводящего ученика в систему знания.
Потому деление людей на математиков и гуманитариев скорее всего не всегда верно.
На мой взгляд, основная методическая ошибка самостоятельной работы состоит в попытках просто заучить, минуя стадии визуализации и структуризации математически интерпретируемых объектов. Сначала надо достаточно много именно прорисовать условие задачи в целом и в деталях.
С уважением. Александр.