The basic idea behind all the crafts is to transform cheap materials into something more valuable. However, none of the crafts are profitable until you gain a sufficient skill level. The skill levels are as follows:
Novice > Apprentice > Accomplished > Adept > Talented > Skilled > Expert > Master > Grandmaster > Champion > Legendary
In order to succeed beyond the accomplished level in a craft, one must specialize in the craft.