Like people previously said, you should get your activity up and work on your forum presence. I cant really tell something about how you are ingame (cause I am not on at the same time as you), but from talking to you over teamspeak (the times you were able to be on teamspeak) I think you have a great attitude. However you should improve on Meeting presence and your Teamspeak presence asweel. I know that you couldnt do that in the past weeks, but if you want my yes you should at least work on those things.
For now my vote gonna be a,
but if you improve on those things it will change.
Good luck and have a nice day