I've been ranking YouTube videos like clockwork for over 3 years. There are few things you can do to give you the best chances of ranking.
1. Make sure other videos are ranking with your keyword in Google
2. Upload your video using Wirecast
3. Embed your Video using high Domain Authority websites
4. Use PBNs + Social Signals
As long as you have good on page SEO there is no reason not to see results when using the basic and full package gig!
THROUGH SCREEN-SHOT ONLY. BASIC ORDER $5:
125 WEB 2.0 EMBED ARTICLES,
311 SOCIAL SIGNALS,
35 TWITTER POSTS PR+AGED,
PBN EMBED POST (A REAL WEBSITE NOT WEB 2.0)
Your video will AUTOMATICALLY get Tweeted, Pinned, posted on Delicious and Diigo. No Footprint! Because the network is HUGE. You can choose to drip feed for 3 or 15 days (4 to 15 signals each day!) This is EXTREMELY RECOMMENDED for serious rankings, and is used by the top SEOs on a daily basis! This service uses a RSS feed to push your video through the network.
About Social Explosion: I will take a screen shot of submission. This service uses a RSS feed to push your video through the system.