С чего начать учить математику?
Так школьные учебники берите и вперед.
Не забывайте, что в математике также как и в программировании, важно не только читать, а и выполнять практические задачи - сидеть и решать. Чтобы у вас во время механической работы мозг создал нужные связи для понимания прочитанного.
Я сейчас учу математику по этому сайту, начинал с 3 класса. Говорят если каждый день заниматься, то можно за полгода пройти весь школьный курс.