As you can imagine, as a conference speaker and trainer, I come across a significant amount of small business owners. What they tell me is that they and staff are so busy doing 'the business' that little, if any, time is left for marketing.
Those that are marketing, the activities they tell me they're doing (through surveys, conversations, training, workshops) is that it is focused on customer acquisition.
Marketing is done through traditional advertising and Facebook and Google ads. Heaps of work on social media getting those new connections and likes and retweets.
Having a website that is optimized for search engine ranking. Staff networking; joining associations; sending out direct mail. And of course a combination of above. This is all superb to get new blood.
However there is a huge hole in small business marketing strategy - minimal effort is going into trying to get more business from existing customers.