1. Have well run social media accounts with a good amount of followers
2. When emailing the company, tell about yourself and what your accomplishments are and why you want to be an ambassador/ what you'd do for them
the best thing to get sponsors is to have a lot of presence in competitions and social media. What brands want is people to know their brand and also to buy it! If you have lots of followers on your social media accounts and you consider yourself an "influencer" maybe you should try with that! :D
Hope it helps!
I'm trying to get sponsors rn and I'll just send a email to the brands that I would like to have a sponsorship with my CV and some information. Plus why I need the sponsorship and hope for the best lol