Your video is finished. Now you want to share it with the world. It’s up on YouTube, but you need to post it to your website. How do you do that? It’s easier than you might think. And, there are a lot of benefits to embedding videos on your own website, including increased hits and…