Your application says " Redo - People feel like you arent around enough" That means you need to socialize with people on ts a bit more. Join channels and ask what people are doing, ask if you can join them. You should not think you can't be on teamspeak/forums, Redo means to re attempt it, the only way to do that is to stay online on ts/forums and get to know people a bit.
is it okay for me to still hang on the forums/teamspeak? Yes of course