This article gives 10 ways to marketing your business.  They are:

  • Search engine optimization
  • Social media
  • Be a guest
  • Press releases
  • Joint ventures
  • Affiliate program
  • Discussion groups
  • Videos
  • Speaking
  • Offer a freebie

For more details, https://www.thebalancesmb.com/free-home-business-marketing-1794602