Congratulations on your spike! I actually had a similar experience with my own channel. One day I was getting 5, maybe 10 views - the next month I started getting like 30,000 views on one of my videos, and a few thousand on my others. I think it's got something to do with the amount of time and effort you put in. You're obviously doing something right, keep up the good work!