Nice to see you. There's definitely a lot of helpful tips on the forum to help you with that. Personally, guest posts are worth looking into. Here's a quick tip to find high authority domains accepting guest posts:
In Google, search: intext:"write for us" "guest post" "online marketing (your niche)" - then build a list of domains, analyze DR and send your pitch.