How to get more organic traffic to websites?

Hi, can you help me with how to get more traffic to my website?
Also, what are the various ways in which I can promote my business?