As SEO point of view. You should prepare your video with the following specifications.
4.Video should end with contact and website details
5.Annotations ( make use of this carefully )
And descriptions has to be filled with the keyword that you are targeting. No over stuff.Promote it in the following ways.
1.Your website should have video sharing button.
2.Post it in your blogs.
3.Share it in all social media sites.
4.You can also add it in your daily, weekly or monthly news letter and press release.
5.Also you can make use of communities and groups.