Are you one amongst the lot of Internet users who enjoy watching free videos on YouTube and spending a lot of time watching them? If you do, the thought of making your own YouTube video that will be viewed millions of times too to promote your business might have crossed your mind; but why hasn’t…