I can save you the $$$ and just tell you that you have a torn rotator cuff. if you want to blow your deductible out for the year then yeah go to a sports doctor and get an MRI and he will tell you exactly what i am
the bad news is you are FUCKED right now. you may simply never be able to lift heavy again. the only thing you can do is mobility and stretching work.. yoga is great. take a few months off or more. then come back LIGHT and see how it holds up. if you keep pounding it you will need surgery so don't be dumb here
been there and done that. remember when you go to a doctor they aren't weight lifters lol, they probably never touched a weight in their nerdy life. so of course they aren't going to help you. i tore my rotator cuff 6 years ago. I did exactly what i am telling you to do.. mobility exercises, stretching and YOGA!!
i now can do pullups and pushups and lift low to moderate weight no problem. but i will NEVER lift heavy again and i am okay with that. the physical therapy thing i did was a waste of $$$, you can pull up the same fucking mobility exercises on youtube for FREE. just another way for them to steal your $$