The only tips I'd add here, are that
a. If you want to do the best breeding possible, you'll have to run a lot of plants to select from. The more the better, really. If you can run 30 plants at once, do it. Remember, many will be males, and you'll probably be culling those quickly. Not only does running more plants give you a greater genetic offspring variety to help you pick the best ones for crossing, but it will also helps you identify potential negative traits and stability issues easier.
b. If you want to create a truly stable (ie "inbred") line, you'll need at least 5 generations of crosses, and 10 is better. Assuming a 9 week germination-to-harvest time from see each time, you're looking at at least a full years project, with two years probably being more appropriate.