The biggest factor to learning to breed is learning to properly care for the snake in the first place, some ppl pick it up fast and are good at it right away, others learn husbandry through accidents and mishaps.
Study, read, ask questions, make friends in the hobby, join groups on facebook or whatever it takes to get the knowledge your seeking, it's out there if you're passionate enough about the hobby it will suck you in and take over your life, haha, semi joking...
IMO it is foolish to buy snakes based on disposition
A big mistake many noobies make starting a collection is buying a snake with the cost being the main factor.
If you buy nothing but quality examples of the prospective morphs then you stand a high chance of making quality babies which are WAY easier to sell then average examples or worse.
EXAMPLE: you want a black pastel male, you see a decent one for $250 shipped and a very hot one for $325 shipped, do you take the "ok" one that will make "ok" babies or the hot one that will make babies that people drool over and want to buy...
Buying combos can be a mistake if you don't know what the parents of the snakes look like, especially buying super traits like Ivory or BEL's etc.
A very hot ivory can be made with very plain jane blah looking yellowbelly's which in turn will be much more difficult to sell than making smokin hot flamed up yellowbelly's.
Buy traits that you want to make AND are sell-able offspring, you should always be prepared to keep what you make, but making somewhat popular morphs and combo's makes selling the extras much easier.
Good luck