I think the channel art(the logo and banner) are pretty awesome! They are similar in style so that makes them a good pair. The thumbnails are fairly well done from what I see, and as you continue to make them you will definitely improve! Love the space theme btw, I'm a huge nerd when it comes to space and astronomy XD.
Best of luck,
Xen