You should take a holistic approach.
Let’s break it down:
1) Make a quality video - clear picture, loud and clear voice, no background noise. Quality information.
2) Optimize your video’s Title, Tags and Description - make them relevant, and include keywords that you want your video to rank for.
3) After posting the video, go and buy Likes and Views for it. It will kick-start it and give you a leg up. You need a good provider that delivers likes and views that are safe for your video, that are affordable for your wallet, and views that are High Retention. Get them here: Buy YouTube Video Views, Likes and Channel Subscribers
4) Buy some Youtube subscribers too. It helps tremendously. Get them from the same site I mentioned above. Or this gig is also good for them: Buy 200 Permanent Youtube Subscribers | Digesale
5) Now share your video on Facebook groups, pages and your profile. On twitter, google+, pinterest, and every other social network you can think of. You can also buy likes and shares for your videos through the two sites I mentioned above. These are what we call social signals. They help tremendously in getting direct traffic, but also in the SEO (Search Engine Optimization) of your videos to help them rank better on Youtube’s search engine as well as other search engines - Google, Yahoo, Bing, etc.
Enjoy! :)