Plan out your videos in advance and make several, post them once or twice a week but stick to a regular schedule.
Find out who the big players in your niche are and set up Instagram, twitter etc and follow their subscribers. You might want to boost your initial videos with paid views to make your channel more appealing.
Start a blog where you can post articles about what your video covers and use SEO to boost both.
Practice using green screen before committing to using it, it may not seem like much extra work but when you have to do it for every video the time adds up quickly.