Sharp pain In right top shoulder and front of neck when breathing In. More when laying on back.?

Pain. Pain could be directly related to shoulder or neck problem. Does touching these areas make things worse? Lung problems, pleurisy, even pulmonary embolus could be a problem. Pericardial symptoms possible especially with lying back making worse. Even a gallbladder or some process under diaphragm could be possible.