Just go on YouTube and sign up for an account and upload videos in your account. I will recommend you a site or blog on movies or songs for YouTube traffic. Upload movies trailers or songs etc. Which is also available on your site. Then refer that video to your site. In the video, you can enter your site’s address, in the description you can place your site’s link with some attractive text like ‘for more upcoming movies come here’. In this way, you can not even get traffic but you can also get good response from your viewers.
Don’t post your video just for yourself. It should be informative for the viewer and if your viewer is happy then you are happy. Now, For example you’ve uploaded 10 videos on one account and you have 10 accounts. Then you’ll upload 100 videos per day. Can’t upload too many? Don’t worry their are many servers etc. from which you can upload tons of videos in no time

Even there are some content locking offers which pays you per video view on your site. So, the choice is yours. I am uploading 1000$ videos per day for myself and my earnings are %2k normally from this traffic. I will highly recommend you this way to earn. Start this right away if you want to become rich and who doesn’t want to earn free? Happy earnings guys.