Ну теорию можно и в учебниках почитать. Два самых первых что в голову приходят-Способин "Элементарная Теория Музыки", и "Музыкальная теория для чайников" хз какой автор. Обе книги охватывают всю необходимую общую теорию.
А во практика, типа сольфеджио-это уже поинтересней и посложнее.
Есть такая программа Ear Master-это полноценный преподаватель сольфеджио в компьютере. Там есть задания на развитие слуха(типа гаммы,интервалы,аккорды,прогресии,ритм), на читку с листа, и многое другое. Программу можно скачать бесплатно, но советую не жмотиться и заплатить(60-80 баксов), потому что была проделана коллосальная работа. За год ежедневных интенсивных занятий по ней можно знать и уметь(в области теории и сольфеджио) не меньше чем студенты музучилища.
Можно конечно пойти к преподу по теории/сольфеджио, но даю зуб что это будет не настолько эффективно(знаю по своему опыту, и опыту знакомых) да и денег за год уроков ты минимум баксов 600-700 отвалишь