How do I get rid of stretch marks??

I have horrible stretch marks all over my body. I'm not even fat in the slightest, they just all started popping up randomly one day without me even gaining weight!! Here's what all I've tried: lotion, body cream, cocoa butter, Vaseline, coconut oil, stretch mark cream from itworks, and tea tree oil. None of that worked. Help?