Hi,
Blood in cough is not a good sign you should visit to a physician and get yourself checked thoroughly.
Pain in shoulder and lower back can also be evaluated by physician at the same time to find out the cause.
Get chest x-ray done.
Answered2017-09-08 18:52:13
Let others know if this answer was helpful