Welcome to the forums.
Intro section of the forums tell us more about yourself not to promote your channel. Once you become a full member of the forums you can post video`s in the create section or review section of the forums.
I did have a look at your channel BO2 has been very successful game with 100,000+ people uploading content with millions of video`s on BO2 1st person shooter games there are many hurdles to jump to even get a small handful of views as it`s nearly impossible to be found on search list. With this content type Patience, Unique factor and steadily build up your playlist and over time you`ll see results. Find that Uniqueness.
Other ways be very active in the forums help others where you can. That comes with a side bonus people might check out your channel as direct result of you helping them.
Have fun and enjoy