Answer:
It sounds like your problem is more one of pain, however. A shoulder dislocation can also create long-term pain issues due to tears in the structures of the shoulder, including the labrum and rotator cuff, and damage to the articular cartilage.
Since you are still having difficulty, it would be wise to see an orthopaedic surgeon who can evaluate your particular situation to determine what is causing the pain and what can be done to address it.