My experience is not to rely on views from the newtuber forums like YT. These places are great to meet people and amazing at helping you with any YouTube related problems. But in terms of views and subs, its not great, and thats because the types of people here and what they're interests are, can differ.
So my advice is go to the source, find out who your target audience is, where do they hang out online? Which forums do they use? What blogs do they read? Try engaging with them directly and sharing your videos in those places.