There are many conditions which lead to upper arm and shoulder pain. Usually the pain occurs due to overuse, strains, or sprains. Such conditions can be treated with self care measures. However, there are many conditions which need medical help, and shouldn't be ignored as they can get worse. Read on, to learn about the possible causes behind it.