Others and myself have gone through the trouble of making tradeskilling as easy to understand as currently possible.
https://wiki.project1999.com/Tradeskill
Make sure you take note of the STATS for each skill and try to raise them as high as possible. This will help your chances of getting a skill gain but will not affect success of the craft.
tl/dr: most tradeskills are simply a plat sink.