Getting 100,000 monthly visitors is not that tough if you work hard enough for your website. You can follow some steps for getting at least 100k traffic on your site.
1. Create high quality content on your website to make sure users don't leave your site once they enter.
2. Do your keyword research and learn which keywords have more and more traffic. Target keywords with at least 100,000 monthly visitors.
3. Make sure you increase your website's page along with domain authority. Increasing da and pa can help you in ranking.
4. Do guest blogging on other websites and link your website in that post to make sure your visitors go to your site to learn more about that topic.