Well, it sounds like you're doing everything you can at this point. Just wait until he gets on some meds that work. You'll see a major improvement.
Meanwhile, do you also have him on an IEP at school? If not, he should be. There are a lot of things available with an IEP in place. We can chat about that anytime. Both my kiddos are on IEP's and it has helped immensely to work closely with teachers and counselors at school. I ride them close, too, email and call at least a few times a week. I'll warn his teacher in the morning if he's not feeling well, has a bad morning or looks like he might be out of sorts, so she can be ready to give him a little extra help if needed. I also let the teachers know what rewards or consequences are in place for him at home so they can support him to achieve those things.
Hang in there, sister. It's a process but you will see success and all your hard work and perseverance will pay off for your son.

All good thoughts and prayers for you!