Of Course there are Many ways to gather traffic to your brand, But the real question is, "What is the best method for you" lets be honest, no one knows your industry as well as you do, so the insights you have is valuable to surpass your goals and objectives.
Did you Know that outside of Google Search, YouTube is the #2 Search Engine. Many People discount "YouTube" due to their lack of video content. The fact is, YouTube does require a YouTube channel to advertise.
But, what is a YouTube Channel? This could simply be a video of your dog, or as elaborate as a Full Production with lighting, make-up, crew, and animations (Think Pixar).
Once that simple Requirement is met, You are open to advertise on the 2nd largest search engine out, and better news is, typically YouTube Marketing is much cheaper than standard Paid Marketing.