I'm just gonna say this, do you personally wanna watch your videos? are you proud of your work? there's just sooo many things that you can improve and HAVE to improve to be able to grow! Just whatever you do, don't give up on your dreams!
Try to get your audio a little louder and put in a channel trailer that has an exiting start to make sure anyone who views it will continue watching. That's what I have to do myself still..
Your video tags might be irrelevant to some of your videos. Taking time to change them based on your video for the day will improve search engine results. Having enticing thumbnails would be beneficial too!