It's important to remember what traffic is all about, and that is you get traffic by getting your links in front of people. You keep them with good content. SEO is very important. It should be learned, both on and off-page, for long term success. It's not the only way to get and keep the traffic, though. You can get traffic anywhere people gather. It's better to have relevant traffic, of course, so look for where people in your niche gather. It could be Facebook groups, Instagram, Pinterest, niche forums, etc. The most important part is keeping records of what works and what doesn't, and tweaking what works so that it works better. And if you work hard, it can be free. Instead of money, it costs time and a lot of it. You have to learn how, and then manually do everything from scratch as a newbie. You have to recover from mistakes, and sometimes try and try again. But, that's not a bad thing. When you succeed, the knowledge you have will be worth far more than the blog that got you there.