you can do everything in the world to attract subscribers but if your content is below par then no one is going to spend their time watching your videos where there are literally thousands of gaming channels out there. just keep at it and you'll get better with time, traffic on brand new channels is always very low.