That sucks. I just recovered from a similar injury and was off work for a month. The Doc finally released me back to full duty on 01/15.
I dislocated my shoulder on 11/11 at around 1030PM. I had left over vicodin that let me sleep, by the next morning I was numb to the elbow, by that afternoon my whole arm was numb (numb doesn't mean pain free with nerve damage). After many visits to the doctor and a ton of pain meds they figured out that I damaged the brachial plexus nerves. On a scale of 1-10 the pain was at least a 15. Broken bones are nothing compared to nerve damage. I could do nothing but lay down. My right arm was useless. The nerves heal from your body out to your extremities so my hand is the last this to heal.
My right hand is still not normal. The sharp extreme pains are gone, but its still half numb. The doc says the numbness may never fully go away. Its odd trying to write when you can't feel your pinky on the table.
So I guess my point is that I hope you don't have nerve damage, but its fairly common with shoulder injuries. If you do have nerve damage expect to be fairly useless for 6-8 weeks. Try to avoid Oxycontin because the withdrawls suck. And lastly try to milk the injury with your girlfriend
Nerve damage could also explain the lack of mobility. The nerves have a lot to do with muscle strength and mobility.