Просто решать и решать. Делать в несколько приемов - подумал, не получилось, отложил, попозже еще один подход. Мозг учится искать и обрабатывать варианты. Еще важно заметки делать, на черновике все схематично записывать/ рисовать и ид.  Я считаю, что средний уровень математики доступен каждому. Просто кому-то надо потратить больше времени. Если что, я тот человек, который запустил математику в районе 5 класса. Потом сама наверстывала позже. И вот все эти способы - решать в несколько подходов, запоминать какие-то общие закономерности, обязательно все на черновике делать - это моей кровью добытые инструменты )У меня сын тоже с математикой весьма в прохладных отношениях, еще и ленивый. Я для сдачи экзамена в 5 класс его просто дрессировала. Сидим, читаем задачу, вычленяем суть, рисуем, схематично записываем. Ищем разные варианты, оставляем, возвращаемся и заново пытаемся решить. В целом, если заниматься - результаты точно будут. Я про текстовые задачи. Разного рода примеры и счетные задачи - просто объемом трать, если проблемы.Как заставить полюбить математику - не знаю. Я полюбила, когда просто не было варианта не делать, пришлось вникать, так постепенно и прониклась.