There are really a bunch of different ways in which you could improve traffic on your site, and the recommendation is to use more of them at once as that will bring you the quickest results. Also, you can combine some organic methods like promoting your site extensively on social media and other digital platforms, joining some online groups, engaging with the content of others to get better visibility, sharing links of your site in groups, forums, and so on. But, if you want to achieve results faster, then you should definitely turn around to some paid ads on social media and Google ads, as this will allow you to reach a much wider audience in less time, and you will quickly be able to see improvement in traffic. Try also to update the site regularly as that will also keep users on it.