1-Add Book of crafting: which contains list of recipes of the items you can craft you auto gain recipe with each crafting level

2-Add repeatable quests from guild NPC which gives crafting materials

3-daily requests from NPCs for specific type of armors or weapon reward good amount of gil reward should be more than armors or weapons price in AH.

4-Special stat bonus for crafters:
for ex
requirements : smith x number of swords +10 STR
requirements : smith x number of armors type plate +10 VIT
requirements : smith x number of armors type cloth +10 INT
requirements : smith x number of armors type leather +10 DEX