Yes it can definitely help in link building and generating traffic to the site. You must make sure that the video is embedded properly so that you will have a good chance of good positions in the search engines search pages. There are many SEO techniques that you can employ to help you achieved desired traffic. But you must be wary of blackhat methods that can penalize or ban your site. It’s easy to learn SEO, all you need to do is take a lot of your time doing research on the process and be up to date on the latest development. You can also opt to consult SEO specialist to properly guide you.