Getting subscribers is a grind. It can be very difficult. To put it into perspective, my channel is actually over 8 years old, and 75% of my subscribers are either friends, family, or probably left over from before I changed my format about a year ago. I had about 100, then when I turned the channel into GameSchwa, it went down almost immediately to just over 50, and now it's at 64. You just have to get out on forums, socialize with other youtubers, and try to promote your videos in as many places as you can manage, while trying to not sound like you're begging for views (that part is pretty hard).
Also, as a side note, when I click on your channel link, it says the channel doesn't exist.