I really don't know how much you can improve upon that team without hurting it. Maybe part with one of your 3B... either should be able to fetch a good player in return, maybe one more SP or RP? Probably the only move I would attempt to make right now.
"Nothing left to do but smile, smile, smile"
Take a look at my team, help is always appreciated: