Just sign-up for an account then log-in. Click Submit from the home page or use the Add New from the Posts category on the left side navigation on your Dashboard.
How to set the thumbnail on my post?
Upload your image / thumbnail then below your post you will find a custom field. Select “THUMB” from the list and under the Value copy the URL of your thumbnail removing the domain. For example, if the URL of the thumbnail uploaded is http://www.laganap.com/wp-content/uploads/2010/03/green-leaves.jpg then the Value for the custom field Thumb should be wp-content/uploads/2010/03/green-leaves.jpg
How to add YOUTUBE video on my post/article/press release?NEW
You need to use the following SHORTCODE [youtubeyoutube-url width height] to embed a video from youtube. e.g.