Okay here's my two cents: (Note: I haven't watched your content, I'm going solely on your post). I am also only going to point out any flaws I notice because showering someone with compliments is a little pointless in my book.
1. It's great that you love your content, but perhaps you need to look at what might be wrong with it. If you look at your videos and don't find a single flaw, that's not a good thing. They are more than likely there.
2. Everyone does gaming, but few do it brilliantly and even fewer have a totally original way of playing it. Don't do what the big guns do. Find a new way that will catch on.
3. Don't blame smaller channels, girls with boobs, people you don't like, other channels in general, bigger YouTubers, etc. It ain't their fault and never will be. The only one responsible for where your channel stands is you.
4. Don't rely on larger channel shoutouts to get you famous.
You can't just slap a Twitch, Facebook etc online and instantly expect subs/fame to roll in. It takes SO much marketing and work to get noticed.
Make sure titles, tags, thumbnails and descriptions are optimal. Ensure that they're all spelled perfectly in both American and English spelling variations. Make sure there are no misleading tags in there (don't for e.g. tag PewdiePie in your video because your video will be at the bottom of a massive pile).
When promoting your videos on social networking, use accurate hashtags (example, don't invent a unique one for yourself that you hope will trend for e.g. #NitroPro because nobody's gonna see it).
Okay so I'm gonna go browse around your channel now and give a bit more input:
1. Ditch the holiday vids. You're a gaming channel and it doesn't fit (these things would fit if you were well known enough for people to really wanna know about your personal life), perhaps put them on a separate channel or leave them out altogether.
2. Your mic quality is okay, but could stand to be better. There's lots of popping noises when you say certain letters and often sounds like it's muffled due to being too loud. It isn't awful though, but if you can try to improve that quality a bit.
3. Video length is a bit sporadic. Some videos are close to 40 minutes, some sit at around 3 minutes. Try to be a bit more even with it. Give yourself a rule that if a video runs over 15 minutes you'll split it into more parts (obviously if a video is 17 minutes keep it as one part, but you get the idea). Not only will this give you more footage in the long run, but it will keep people interested. In short: you gotta be well liked for people to sit there for 40 minutes watching anything on YouTube.