Seo is the key factor for internet marketing.Paid search marketing is another way.Read Organic Internet Marketing vs. Paid Search Marketing
If you have worked with WordPress or Backdrop and think ,which is better you should check our WordPress VS Backdrop CMS Comparison
Why don’t you get visitors or have good SEO? Have you thought of the method image optimize for website? Image optimize helps your website load faster!