Enchanting needs to be completely redone.
Here's a possible system:
3 different types of enchantment can be placed on all items:
The sacred enchant is done by a member of a certain religion, each religion has its own sacred enchant that boosts the power in a certain way, resists etc. To be able to sacred enchant an item, a player must be priest in their religion and have XX enchanting skill (Something relatively high, say master enchanting).
For example, in the present religion system, to a weapon, GeG may add 1 minimum damage and 1 maximum damage, and Paladin sacred enchant could add +15% resist all.
Non-religious enchanting is completely indepent of this and relies solely on enchanting skill. The different temporal enchants would progress somewhat like this:
dim - 1.00 skills
glowing - 20.00 skills
light - 50.00 skills
shining - 70.00 skills
bright - 100.00 skills
brilliant - 150.00 skills
The brilliant enchant could possibly be a bonus with the purchase of C for one item of your choice.
Soul bind would require a certain skill (high - something like 170) and a soulstone or something. Of course this only matters if we have droppable items on death. An idea like soulbind is probably employed in many games these days, but thats not to say it isnt a good one.
A fully enchanted item would have an enchant from each religion, the highest level of non-religious enchant and a soulbind.