Embedding your content on other platforms (a blog, Facebook, Google+, etc.) is another great way to develope YouTube e-commerce.
Some strategies you can use to do this:
Message Facebook pages and Twitter accounts in your niche and ask them to share your videos. Many such pages are looking for quality content and will be happy to send out your video, often for free.
If your content is newsworthy, contact blogs and news outlets such as HuffingtonPost, Buzzfeed, etc. to share your video.
For keyword related content, ask people with text-only content on the topic to embed your video in their content.
Share your YouTube channel link on product invoices and packaging.
Share your video on niche community forums and websites such as Reddit.