Sharing your site on social media that allow it is a quick way of getting more visitors. In the long run, however, you’ll want to make sure that the big picture works for you instead of the other way around. What I mean by that is that you will want to rank up and have search engines bring people your way.
In practical terms, you will want quality content (that you will update regularly), SEO, and backlinks.
If you put out great content, you will make sure that the people who do visit your site will not only come back for more, but also spread the good word. SEO will make sure that your content is optimized for search engines (mostly Google) and thus help you rank, indirectly bringing more people your way. Finally, backlinks are a constant, more direct way of getting visitors. You can either get them organically (by reaching out to affiliate sites and making guest posts), or simply buy some. If you do decide to buy backlinks, I recommend the marketplace here at BHW. Just make sure not to buy from the first seller you see. Always ask around and check someone’s reputation before sending any money their way.