I take fish oil, flax seed oil, glucosamine, chondrotin, and msm. 3g of fish and flax, and a triflex(gnc) morning and night. yes they help, and if im not in full on train mode, i rarely have trouble with em. its frustrating when you know you can do more, but an injury is holding ya back.
for example, for quite some time i could not straight bar curl more than 100 lbs with out adding a week of elbow rehab, i respond great to heavy cheat curls..... but couldnt do em. just though someone would know of a strength imbalance, or a n excercize i could do, something.
as i said, i had similar probs with my shoulders, until i brough up my upperback. that happened because i started doing correct full body programs, but later found that is a "rule of thumb" for shoulder problem. shoulders hurt? do upright rows, ect.