Been having shoulder pain recently and I think I've got a shoulder impingement.

I was wondering if anyone knows what exercises I can do to help with this and also does anyone know where I can buy a "Shoulder Horn" in the GTA (Toronto, Ontario, Canada)? Found places online but they won't ship to Canada =(