As for marketing, lately I advise everyone to make a website. It's no use posting to social media if you can't send people to a more permanent location. There are many free hosts, from Neocities to InfinityFree, and I think they have fewer restrictions than, say, Mastodon or SpaceHey because they don't let random strangers interact with you unchecked. They're mostly just web hosts.