I can honestly say from the experience of working on this project it is almost never as it seems. We began with targeting a very large segment of users (remember that time I talked about a keyword database of over 50,000 keywords?) but after a few months it turned out our largest (and most active) users were finding us from only a handful of targeted categories.
For another thing, the Internet has somewhere in the neighborhood of two decades worth of traffic bot programs littering the digital ground. Some have gone through upwards of a dozen name changes and rebrands, moving from one site to another. They disappear, leaving existing users in the lurch, never to receive support or updates when the program stops working. Then identical software comes out under a new name, charging anywhere from $5 to $250, scamming people out of their cash with the same back-end software.
Also consider forums where people hang out and discuss various subjects. Asking and answering questions is a great way to increase your own knowledge as well as sharing the knowledge you already have. Being active in these forums (Quora for example) is another way to get good exposure. Remember though, no Spamming, or your time there will be short.
The days when internet browsing was done exclusively on desktop PCs are long gone. Today, more people than ever before are using mobile devices to access the web, and if you force your visitors to pinch and scroll their way around your site, you’re basically telling them to go elsewhere. Ensure that your website is accessible and comfortably viewable across a range of devices, including smaller smartphones.