This is the definition that the MacMillan dictionary gives of enchantment:
A feature of someone or something that interests and attracts you.
*Synonyms or related words for this sense of enchantment*
advantage, benefit, good, incentive, merit, privilege, virtue, asset, edge, trump card.
Guy Kawasaky explains how to achieve enchantment in this poster (infographic). I hope it may help you somehow, but you know what they say... easier said than done.
H/T to Tech the Plunge.