Just from your opening post, it seems like your posting style at reddit is very obviously spammy, and people are seeing that.
You might want to seriously check to see if you've been shadowbanned -- that is, it's possible that because of your posting history, you've been flagged so that all of your videos are being hidden from everyone else. If you search on google, there are a few ways to check for shadowbans.
The other thing that was a red flag from your post is that you said you share your videos to the subreddit newtuber. I don't know why people think that spamming videos in spammy groups (whether it's subreddits, Facebook groups, Google+ communities or forums) is going to be effective -- most groups that explicitly advertise themselves as places for "new youtubers" to post their videos are not going to be great sources of traffic, because the only people who visit those places are other new youtubers who just post their videos without checking out anyone else's content!
I think a more effective strategy would be to find subreddits/FB groups/Google+ communities/etc., that are tailed to the type of content you are producing. Participate regularly in those groups so that people can see that you don't just post your own stuff. You'll have to be creative -- it may mean that you have to make your videos more topical or that you don't share every video you have everywhere (because they just don't have a great fit).