Best advice is to copy the 'Gary Vee' or 'ClipShare' methodology.
Get great snippets of your content e.g. 30 seconds. Upload them
DIRECTLY to Twitter, add the relevant hashtags etc, and post.
Twitters algorithm is catered to share content that is posted to Twitter, more favourably than it would if there was an embedded link from YouTube. So make sure its posted
DIRECTLY to Twitter (otherwise known as native).
What content is snippet-able?
- If you talk about a subject that can be hash-tagged - post it on Twitter.
- If you talk about a person - post it on Twitter and tag them in it.
- If you visit a place - post it on Twitter and tag the building or hash tag the city.
There are loads of options. It can also be content that is not one of the three but makes you laugh or would have a power punchy message.