pull down to refresh

I honestly don't have a lot of experience with marketing, promotion in the digital realm. My business had a website and did email marketing, social media marketing (google ads, facebook etc) and the guy that designed and maintained our website was supposed to do be doing SEO but quite honestly he was expensive and useless.
Most of our business came from networking, existing customers, word of mouth. We were never really successful online. So while I have some ideas, I am also keen to learn from others who maybe have done a bit more in the digital realm than I have.