Well, some ideas i can provide are the following. Make funny videos too. Like WTF series, or funny gameplays, if you accidentally team killed someone in game upload that too and name the video e.g. "TK like a pro" or so. Funny videos are very watchable. Also, if you have money to waste you can also make giveaways. People subscribe, like and comment like bots if it's about a giveaway.And in the end of each video, you can ask people to like and subscribe if they liked it . That's all i can think right now.
Thanks for your suggestions much appreciated, i will make sure if i do something funny on one of my live streams to cut it down and put it on my channel and as for giveaways i am planning on giving away a game for every 50 followers on my twitch channel