Dear dj, the sound you hear and discomfort you feel on certain movement must either be a subluxation /dislocation of acromioclavicular joint
, or a fracture
. If you can not afford an MRI
, go on for a songraphy(usg). They can detect any abnormality very well. Do mail me your xrays on email@example.com.