I don't think your channel is terrible at all, mate. It's very well presented and the videos clearly show a good production quality.
Even though I'm not the biggest fan of the type of music you make (even though I love retro wave and Hasselhoffs Kung Fury track!) I can see that a lot of effort has gone into it. For someone looking to find your particular kind of music and videos/vlogs about it I'd say your layout is very easy to understand and each video is labelled so that I know pretty much exactly what it is before I click it.
So kudos man
No need to feel bad, just keep at it!