Make it unique and interesting so people want to visit and link to it, not a copy of half a million other websites already out there - otherwise you'll never really get anywhere with it.
Post most popular and most recent videos on your site with good title and lables. Another thing is if you could give the link for download of the videos there would be a huge chance to increase the returning visitors.
I agree with raghufme's point about allowing download links; people will remember you for offering a unique service they have to get through a thrid party. This will keep people coming back to your site.
nice thinking,.. or you can use mine,... copy paste in other website that you like and then add some word's about 15 or 50 on the first page and then copy paste your duplicate content,... and walla now it's your
I advise you to optimise it for your site related keywords. Before you get good ranking I would go for AdWords advertising.
Find an interesting and extremely popular subject that you know and love (that should be your website or blog you have now), then twitter and facebook it every day. It's work, but can create a viral effect big time
I don't think there is a best way. Well, the best way is to try all the tactics to increase site traffic
I think now every body wants to know the products reviews and customer testimonial before purchase or taking services. So for popularity you should do social media marketing and collect some good reviews from your friends. ------------ Clickwebworks
so it was interesting, and new and so it is understandable. But for that to your web site began to attend you need to start even register in the directories. I use this site www.greatdirectories.org
Sell a product with Affiliate network capabilities. Then the affiliates will do all the promotion and backlinking you need. They are experts at that sort of thing.