- SEO (rank in google for long tail keywords)
- PPC (Google Ads, Facebook Ads, Instagram Ads, etc)
- Youtube (create 1 video per day about your niche / business)
- forum marketing (spend few hours a day on forums specialized in your niche / industry to answer questions, with a link back to your site in your forum's profile if the forum allows it, which they should)
- reddit + quora (participate in niche-specific subreddits, create topics on Quora about your niche, answer questions on Quora about your niche, posting a link back to your site)
- Pinterest (create 10-20 images per day that are unique, SEO them with the right description and keywords, and link them to the relevant URL on your site... or, if this sounds like too much work and too time-consuming for you, which it is, simply pay for Pinterest ads)
- social media (participate in Facebook groups, build up a Twitter following and be active on Twitter, post several tweets per hour)
- mention your blog in local / national magazines that are based on your blog's niche / industry
- advertise on local TV and / or radio (it will probably cost you a fortune, but it's worth it, especially if you have an offline business)
- buy ads on networks like buysellads.com
- buy advertising on specialty forums