I am not a pep talk kinda of guy, so take it with a pinch of salt: Your play level is more than adequate for Gyms and your team also. It is mostly a matter of redesigning a better arena for you. While I respect your decision, if you want to explore other possibilities, grab me on IRC. As far as GLs go, you are certainly above average. Just a matter of tuning up some stuff.