Нагло прорекламирую mathprofi.ru. Там рассказывается как решать, например, дифф.уравнения, но не рассказывается почему их можно решать именно так. Впрочем, обычно это никого не интересует. Можно поискать различные методички, обычно в них не так много теории, но много практики. Дальше лишь опыт, опыт и ещё раз опыт.
Вообще в интернете можно найти, как решать почти любой пример, но это достаточно долго. Проверить себя поможет wolframalpha.com. На сайте есть примеры, как вводить туда всё подряд.
Если же нужно понять теорию, то можно почитать, например, Фихтенгольца. Главное - нужно пытаться очень чётко понять, что происходит, а ещё лучше повторить всё это на бумаге. И не бояться перечитывать одно предложение по 10 раз.