Don't be too hard on yourself -- not finishing DAL is pretty good for a first effort
You are already way ahead, being CBJ's. Many teams don't have a CBJ on board and wonder why they go wrong. You've got a good grip on where your errors were. Work on those first. Some suggestions for priority of your corrections:
1. Don't "overstuff" your turn-in boxes. Leave a "frame" of well-tended grass that will focus the judges' eyes toward the food. Yes, the grass isn't judged, but we have to face the fact that it presents the meat.
2. Adjust your rubs and sauces to present a balance of flavors. A LITTLE meatiness, zing, smoke, and sauce all add up to something greater than the parts. The most common errors in flavor at KCBS competitions are over-smoking and over-saucing. This doesn't mean the amount of sauce, for instance, it means the flavor component that the sauce adds. If one thing (e.g. smokiness) overpowers everything else, it will hurt your scores.
3. You don't have to buy the best, most expensive meat but you must buy good meat. Seek out a source of each one that is as fresh as possible. Air-chilled, never frozen chicken is wonderful but very hard to find. Find ribs that are not sealed in saline solution. Non-factory pork and beef finished for custom butchering will have more flavor than grocery store stuff. Some internet research may turn up some.
4. Practice, practice, practice! Tweak your recipes in your backyard, not at a contest. Adjust times, temps and spicing and keep a log of what you do and what the effect was. Watch colors and textures, particularly as slight changes in input can make big changes in output.
5. Use a cook plan. Know exactly when you're going to do what and who is going to do it. Organization and very, very, very strict attention to detail will pay huge dividends.
Right now I'm helping a team that includes an old friend of mine -- hadn't seen him in ten years and then he shows up right next to me at a competition last week! He finished DAL. First timer errors, mostly.
Hub