Building a core audience

i'm new to YouTube and wondering if anyone has advice for building a core audience. For most that view my channel they say they enjoy the content, but im struggling to bring in constant views. In 2 months i have 30 subscribers, and with 10 videos i almost have 1,000 views total. My main source for promotion is Twitter as I have a following on there, but does anyone have any tips for getting a new channel more exposure?