How can i add video stills to my youtube video?

I have just recently uploaded my video, but when i try to find it on you tube its not there, i can watch it on my home account page, but it has no picture, just a white backround with a video camera. Any suggestions?

Leave a Reply