What's working for traffic in a month? (getting back into IM)

I’ve been away from internet marketing for a while and just had a few questions:

How are people getting traffic to their websites today?

Does email list building still work? I ask because I have so many list I use to sub to and never check them or send them to spam no a days. Maybe I’m bias since I know they what those emails are trying to do aka make money off me?

How would you recommend a website generate traffic without social media or paid in 2019?

Thanks!