Appear On Screen?
Do you want to appear as yourself on-screen? Most people tend not to want that. It's no problem - your voice can still be used with an avatar.
Tell People Why
You should present a story telling people why they should order from you instead of one of your competitors. A compelling reason will win!
Use A Mascot
You can have an animated mascot represent your business. This will always be recognised as your business because it will be unique.
It is no good making a fantastically good video if you do not understand how to make it rank on page one of either Google or YouTube - get a quote.