You might be posting this under the wrong category. This is "YouTube Tutorials, Articles & Resources", you might be looking for "YouTube Chat, Gossip & Help" or "Reviews & Channel Feedback".
Thumbnails look ok I guess. They depict what the video is about, have branding and aren't blurry or low quality.