Do TONNES (and I mean TONNES) of research and then research some more. And then once you know it all, research until your brain hurts.
Breeding is very time consuming and can be very expensive. You could end up with 300 fry and nowhere to put them! And pet store betta fry look much different from their parents (well, my friends spawns have.)