Many things can cause shoulder pain! Even your Lungs! As for arm pit, lymph node could be a cause or nerves, muscles, bones and blood vessels.
Was this after an exercise routine? I suggest seeing your doctor!
Do you frequent Origin's French Thai on Division st. I enjoy the Wild Bore. The Ostrich that they don't have anymore to expensive.