Many of your symptoms and the bodybuilder activity make me wonder if it may be thoracic outlet syndrome (TOS) or a similar condition..
You might want to post a copy of this on our TOS forum, even if it isn't a complete fit we have many posts on self care & therapies.
We've had some lifters w/TOS join the last year or 2..
http://neurotalk.psychcentral.com/forum24.html