Hello!
If I undestand right, I can show you some differences between these verbs.
So, "учиться" is like "studying" in English. "Учить" is closer to "learn" in English. So, "учиться" is like to study somewhere for a certain time. "Учить" is more temporary. For example, you're learning something for tomorrow exam/preparing for exam.
And "изучать" is more like "explore" or "study". Russian people usually use verb "изучать" when they want to say that they learn, for example, Psychology at the university or another class/course.
So, I hope it will help you! Sorry for my crappy English ;)
Good luck!