I think you're doing a lot better now after getting spoken to and retrained, though I think you need some time to gather more experience.
I see you posting on the forums but if possible I think you should try to handle some appeals as well (you can always get someone from the staff team to help you out).
Your activity is great and you're on teamspeak quite often.