Lala, you will learn more from the people on this site than any doctor who wants to slice at your face and take cultures. Ultimately, the big cure is Soolantra and, in some instances, diet. Before soolantra, I tried the same things as you. Tea Tree oil and then I used jojoba as a moisturizer. The tea tree was actually exacerbating the problem, but it took me a long time to realize that. I was using this tea tree oil shampoo, and then anytime I'd sit in the sun for more than a few minutes by head would break out in the crusts. I eventually learned that jojoba was giving me issues also since it is derived from a nut. It is very difficult, but you have to try one thing at a time. Cut out tea tree and see how it goes. If you still have the problem, cut out jojoba. Then reintroduce one at a time if you really want to use them. I've made that mistake before of trying too many things at once.
I recently bought my second tube of Soolantra after getting through about 18 months on one tube. I literally put a very small amount between my eyebrows and down the creases at the sides of my nose. If I put it in these two areas, I will not break out. Soolantra is the only reason I am alive right now because I faced this for over twenty years and had pretty solid plans to off myself. I'll pay $400 for a tube of something that lasts almost two years. Soolantra will make the outbreaks on your face go away after about two weeks of getting used to it.
You are young, but you will have to face the fact that diet does play a role in your skin. You will have to begin testing your body's reaction to different foods. Cut out dairy for a few weeks, and pay attention to the results. Cut out citrus, and pay attention to the results. This isn't easy work. You have to dedicate yourself to it though. Good luck and welcome to the site.