Freedom & every other gaming network out there won`t help you grow. Gaming networks in this case Freedom network offer you range of tools to help you improve your channel the growing part is Totally up to you. Growing as a channel in the early days is very hard, people won`t find your video`s in search results as there are millions of video`s on each game type. You only grow if you put the work in if you don`t put the work in then your stuck in the same spot. Tips below
As you haven`t linked your channel to your account I can`t see what type of content you produce, how often you upload your tags anything like that i cant give you feedback or tips on your channel.
I would search the forums in the resources section guys post great tips each day on how to improve your channel. If you were to get your Freedom partner badge you would be able to post video`s in the community reviews section I personally have used this last few days on a couple of video`s and you get great honest feedback on your video/intro/movie sound effects channel etc etc
Freedom forums has 150,000+ members every time you post in the forums you have the potential of been seen and your putting your name/brand out there. Freedom is all about family welcome new members to the forums, congratulate people on there milestones be active in the forums and you might spark there interest and take a look at your channel. Jump into the introduction section introduce yourself let every1 know who you are and what you do, where your from give every1 a chance to get to know you.
Take a look at the big You-tubers who are doing the same content as yourself be very active on there channels never say subscribe or post links to there channel tell them great video, ask them questions respond to other peoples comments. these guys can get 100`s to even 1000`s of comments an hour millions of views there is big potential there getting your brand/name out there.
That is just a few tips.