I just posted this new YouTube video that shows you step by step how to set up your YouTube account & start using the brand new YouTube sponsored search advertising feature:
YouTube Sponsored PPC Search: The New Google Adwords
It should show you everything you need to know in order to get started. It basically works like any other PPC (pay per click) search advertising. You put in the keyword you want to target and the highest price you’re willing to pay for clicks.