In the age of spam, quality content seems to be the most important. Currently there are a lot of fake blogs, portal, etc.. So trustworthy website with good content definitely will attract more visitors.
these are most effective ways to increase organic traffic..
but mailing list it's an can't increase organic as far as i know once you set mailing list it may degrade your current traffic so please avoid this