Video gives you high impact. Dollar for dollar its the most engaging tool the web offers.
you may need to grow into that. In the meantime you can use a service like like https://animoto.com/business
Get your logo and graphics together shoot a few clips of your products / staff / store etc with your go pro or DSLR and away you go.