Hey man, just keep pushing quality videos out and youll start to get more recognition.
Don't do the sub for sub bull****. (though ive done something like sub to me and i wont sub back, unless you have content i like)(not really sure where that falls)
If you can, try and join collabs, that's another way to get your channel out there and get recognition.
Also there is a way you can see what people usually search for using the google ad words tool with that you may be able to boost your channel views by typing your video title a little differently.
so for example:
Type in your video title into the search tool (in google ad words)
See how many people search that title.
also go on different forums that have the same interest as you and ask for things to improve on,(that should get a few views at least) or if they like it.
if you have friends that do the same thing as you on youtube or some other website, get them to shout you out and get them to subscribe to you, if you do the same thing in return (just personal friends that you personally know in real life not some "friend" that you met on the interwebs)
This probably didn't help at all and if it did, your welcome, but if it didn't, sorry man
(also i might edit this in case i find something else that can help)