a) Provide clear call(s) to action. Far too many SMB websites ramble about whatever the owner is interested in. Your website can provide all kinds of great content and features, but if it doesn’t easily tell them what you’re selling and how to buy it then it isn’t serving its purpose.
b) Ensure sound website architecture and markup so the almighty Google drives traffic. Basically, you need to get traffic from search engine optimization, paid advertising and learn how to understand your website visitors with analytics.
c) Create a relevant, ongoing content marketing campaign. If you can create compelling content and share it through social media, local/community websites, etc you can build a very powerful, cost-effective marketing channel.