You've only uploaded 18 videos so far, and only recently started putting out regular content. Give it time and if your videos are good people will watch them, but do remember that the majority of the time it is just luck that gets you subs and views.