Local online marketing is vital for most trades and many small businesses. Google My Business marketing is a critical part of that. You need a GMB listing and it needs to be set up correctly to make your business stand out in Google Maps.
Email is still a very powerful way to ramp up sales. You can both nurture website visitors into customers, and get customers coming back to use your products and services again. Email marketing isn't cool and trendy but it is very effective.
SEO is all about understanding who your target audience is, and what they need from Google. Then provide what Google wants in the way they want it, and you've already won half the battle. Your website traffic can just grow from there.