I think your videos are rather well done but i would change a few small things. Your intro is great but you either lose or keep someone based on the first five seconds of your video so try adding a small intro to the video or if it's game play add a one of the good parts at the beginning to draw people in. Normally i would tell people that their video are too long but i think yours are a little too short, try to say above two minutes and below five.
And remember that gaming channels are a dime a dozen and the best thing you can do is keep trying.