Could sharp needle upper chest pain below my collar bone be caused by shoulder pain or injury.?

Get it checked out. It could be from your shoulder but you should take this pain seriously. There is a slight chance it is coming from your heart. It's a good idea to go to the er.