hey man! thank you.
you did everything great.
just let the time now be a major key, i created few hours ago another channel to scale it up and alerady got around 100-200 views in all the video and 1 sub.
i would suggest you to save all the videos you have created and scale it up with another channel, upload the videos to another channel so you would get 2x views.
also if you have local forums that realted to that niche you can also try post on them to get even more views..
but the major key here is time..
good luck mate , and if you have any question feel free.