The people above me has stated it quite well. You need to increase the activity on forums, even if you might be checking them regulary we want to see people contributing on the forums with good quality posts. The TS activity I can not say much about but after reading the post about you being a troll coming in channels and making noises, I'd be happy to give you this tip. Think of TS like your own house. Every channel is representing a room. Imagine if you sit in your room (mix room 1) and you have some friends over, having fun and playing all these different games. Suddenly someone slams your door open and starts making weird noises...basically that's what you did.
You should also try and not be such a troll on JB as you've been the last few days / weeks. Tone it down, be respectfull, helpfull and I'm sure you will get your membership one day.
Criticism is always hard to take, but now you atleast know what you need to improve on. Not everyone does.