If you're close to doing a one-arm hang you can rule out shoulder weakness by grabbing the bicep of the arm your hanging by with your free hand and pulling your arm into a slight lock, I've found with myself and others that this can enable you to hang one-armed. If this makes a difference then you need to work on your shoulder girdle strength.
Google YWLT, especially the Nick Tuminello (sp) variation and do them.
http://nicktumminello.com/2009/06/the-truth-about-ys-ytwl-shoulder-upper-back-exercise/
If you can do 3 sets of 15 reps of each letter with 8lbs you definitely don't have any issues with your shoulders
I reckon...