My daughter's friendship difficulties are a little different, but we did PEERS in 6th grade and found it really helpful. We did it at CAAT, but there are other providers -- just make sure that wherever you go has a high enough volume to put together groups of kids at similar levels.
https://caatonline.com/peers-social-skills-groups/peers-for-teens/