If you upload a video to Twitter it plays automatically on the timeline, which means that if it's interesting enough, your followers will watch it automatically.
Creating videos can be time consuming, but they can be used again and again as content on your social channels. Here's an example from Food52 who regularly share recipe videos which get lots of views.
Why not try it for yourself? Think of some ideas for videos that you could create; perhaps a how-to video of one of your products, or a story of how a customer has benefitted from your service makes great content.
Enlist the help of someone who's a dab hand at creating videos, or use your phone to create short, snappy content to feature on your Twitter and Instagram channels. Add your videos to your posts and see how they resonate with your audience. Have some fun with it!
Have a read of some useful hints and tips here, How to make your social media posts more shareable.