Neil Patel is a scammer. There are no other word(s) to describe this guy. Maybe he knows a thing or two about internet marketing, SEO, etc, but everything else he does like teaching, webinars etc.. these are complete scams. Don’t be stupid and pay him to “teach” you how to create a website. You want to get traffic ? Then create a fan page, build slowly a following, create twitter page, buy media ads, make backlinks.. and work your way up. There’s no other way, there’s no shortcuts. Otherwise, everyone would be rich.
The trick? Find the right influencer in your niche so that you're targeting the right audience. It's not just about spreading your message. It's about spreading your message to the right consumer base. If you can do that properly, then you can likely reach a sizable audience for not much money invested when you think about the potential profit it can return.