Agreeing with Meili, have a robust social media that’s both consistent and “pretty”. Sites such as Canva are amazing for gorgeous social media posts, all for free. In terms of ambassadors, try to be as narrow as possible with who you approach as starting off small (maybe someone you’ve seen show near you and could approach in person) might pay off better than a cold promotional email.
Start with your social media and make sure it’s fairly big and running. Get ambassadors for your company and be organized! Nobody likes a company who’s messing up orders and such. Also, ask the public what they want, so you can meet the desires of your customers