How to promote the website effectively

Do you still believe that directories are effective for web promotion? How do you promote your website?

by the way:
What kind of optimizations would you add to mine https://www.bestadvisor.com/