Hi, your project is not so clear to me.
Generate leads will give you a list of people that could be your client on the futures.
If you want that people goes to your you tube or your facebook or website, you are looking for traffic or engagement.
I coud do it for you by ads on Facebook and Google Adwords. Or if you have site with a blog in english, portuguese or spanish i can help you with some words to improve your SEO.
Best Regards