Thanks for writing to us.
The blood flow in the heart is not likely to cause the pain in the shoulder that you are having. It is more likely to be related to a muscle sprain
or a spasm. You can take a mild pain killer and do a hot fomentation in the area and see if gets relieved.
I hope this information has been both informative and helpful for you.
Dr. Praveen Tayal