I have been making videos on YouTube for 10+ years now. Keep persistent, consistent and passionate. Remember, your viewers are the main PRIORITY:
Find a niche that works for you. Make sure that you are passionate about this area.
Create a channel name that is easy to remember and relates to your content.
Create content that you enjoy creating and relate it to the niche market that you are targeting.
Create social networking pages that your audience can join. These pages can improve your connection with your viewers.
Advertise every video you release on your social networks, through word of mouth, forums and whatever else it takes to let people know about your latest video.
Create "cards" and "annotations" that can link viewers to previous videos.
Add a branding watermark.
Create an excellent rapport for yourself within the YouTube community. Connect with other YouTubers.
Creating videos with other YouTubers who have similar content can bring in a whole new audience. I love making videos with other YouTubers, connect with me through my work with me section.
If you have quality content and you genuinely commit yourself, there is no reason why you can’t be successful.