Hi Crafty_Thief,
You need to do the quests in a specific order. Please click these links for more information:
Spoilers Tingalf quest Once you wear the entire dragon armor set for the first time, the player character is blessed temporarily (that explains the glow) and also permanently gains one point in the skill, elemental strike.
Thanks.