If you ask me, your channel looks fine, but I'm not the foremost expert on beauty and appeal. Mine looks absolutely horrible compared to yours, but it still took off on a path to 3k subs and hopefully 400k views before the end of 2019. Almost 100% growth has been organic, most through YT search and with only 76 videos, but I am in a completely different niche where people seem to readily forgive crap video quality.
For thumbnails, less seems to generally be more in my experience. I follow very ugly, simplistic formulas with my thumbnails, but they work out just fine in the end. I noticed the less text I have on them, the more those few carefully selected words drive up CTRs. My channel average is around 6%, but I've noticed whenever my videos break the 10% mark, I get more impressions and clicks from YT Homepage for a short period before it plummets down to single digits.
Your colorful, pretty thumbnails look nice, but I have to question their effectiveness and whether they truly stand out from the rest - most of my prettier, image-heavy thumbnails with lots of explainer words have bad CTRs and those videos have low viewcounts. This makes me think people these days click more on simple, even ugly stuff because it's just more noticeable in the sea of carefully crafted masterful Photoshop works. However, you're the only one with statistics, so play around a bit before you're comfortable with the style that drives the best CTRs. Above anything, don't listen to me or anybody that tells you to do something some way. Everybody's channel is different and if something works for you, don't fix it.
Not sure where those 10-20 views on your videos came from (maybe they all came from YTTalk?!), but if they're organic views from Homepage/Recommended/suggested/search and you legit got 9 subscribers from just 3 videos and ~60 views... mate, keep uploading. Your views and subs remind me of my first 3 videos. Just getting 1-3 new views every day back then felt like big deal. Now, if I finish a day with below 1k views I feel defeated XD.
Now, I'm super ignorant when it comes to topics you discuss in your videos, so everything I say from now on might be completely useless, but aren't startups as a niche narrow to begin with? I can't imagine tens of millions of people being interested in what you're talking about. Startups are still entrepreneurial in nature and in my somewhat limited experience dealing with the general population, the overwhelming majority of ordinary people still hunt for stable jobs and fixed monthly paychecks. So, I just feel like you niched-down deep enough already.
I guess you could further niche down and only talk about very narrow, specific startup topics, but you'll just have to figure that out on your own I'm afraid. Keep making new videos - "fail fast and fail often" or whatever the mantra is... You can only learn by doing anyway, and every channel and every niche is different, so just keep uploading to see what works best for you