I need help with on how to choose your own thumbnail for Youtube videos.. If you have any ideas or tips you can reply in my thread in the Video Creation Help section..
On SS Video section, when adding a video just check the box for "Do you want to manually upload a thumbnail?" and then browse for your image. On Youtube itself, I'm not certain.