Typically, it takes 3-4 months to heal from and participating in post-operative physical therapy will be very beneficial for you to regain strength and use of your shoulder. Even if you have to have surgery, physical therapy before surgery has been shown to help improve outcomes and recovery after.