As breeze put it, it's hard to tell people how to play an enchanter cause it varies for all people, Charming is one aspect of what we do. We're the only class in the game( maybe bard i forget) that can charm just about anything that isn't tagged immune to charm. This is good since they denerfed charm so pets hit for reasonable numbers, hated charming where my pet would do 50 damage, against same con mobs that would normally hit for 500+. In groups we take on a diffrent role, we're buffers, debuffers, and Crowd Control. We buff with mana regen spells, magic resist spells, and haste spells. We can debuff with slows, cripple line( does help with mobs that rampage/enrage that i've seen), and our Tash line of spells to drop magic resists.
Our Crowd Control is the best around, Bards have to remez every 6 seconds with their songs, Enchanters are the only class that have the longest duration mezzes, when we have all our mez aas and a duration buff. We have point blank aes that last 6 seconds but mez anything and everything around us, and area of effect mezzes that can mez up to 4 mobs sometimes 5 for 30 seconds on average maybe a little longer with aas and foci.
Our pets aren't something to depend on at low lvls up till you get aa capabilities, our pets are worthless(even with the aas their worthless) our pets do not attack on command till your hit. Have to purchase aas to make them attack on command and they still don't do nearly as much damage as a charmed pet.
Damage wise as an enchanter, our nukes are nothing compared to a mage or wizard, or necro, and are dots but we can still be that deciding factor in a kill or not every bit of damage helps, I tend to dot every mob that i can cause even if i don't kill the mob, i get a faction hit for doing damage to it.