think of it this way, if someone just stumbled into a random video of mine, would they stay and enjoy?. Every video has to be at the quality level of a first pitch.
so if your not seeing results I'd recommend really cutting down your amount of videos and upping the quality a ton until you see results.
remember viewers only have so much free time, and they sub to many channels, when faced with 3 uploads from you, or one from someone else they are likely to go for the one video.