There are many places that will help you set up merchant websites for a fee. I think Yahoo may even do this (or at least they used too.)
You'd have to set up your own Web site. You'll need to buy a domain. Your Web hosting service can set you up with a merchant account that enables you to accept and fulfill orders.
If you don't know how to go about this, I suggest you hire a competent Webmaster for a month or two to set you up and get you started.
Incorporate video content.
build and eCommerce website.. you can use joomla or wix.com
I don't want to use ebay. I want to be able to send people a link that they can click on and choose a product and enter their shipping information and payment information without selling through another site. Is there a way to do that?