Sorry, Hope you heal quickly.
I'm half way through my second week on crutches for the exact same thing. I hit hip first at high speed on my road bike when a dog took out my front wheel.
The last time I broke my collarbone {on the mountain bike} the doc said 6 weeks, but I was riding the road bike in 4 weeks. I could push down, but it felt like my shoulder was comming off when I tried to pull up.
As I get older though, I find the healing process takes longer and the pain lasts longer as well.
If this is your dominant arm, you will get very good at using the nondominant arm before getting back to normal.