I have a few thoughts, but you're going to get a LOT of perhaps confusing and conflicting advice here, and I think your best bet is to call the salon (phone number is on your bottles) and have them help you. They are the experts and can really help you narrow down what is and isn't working in your routine.
1) Amount of product. You said you bought the TSV a few months back so I am assuming you are using a 32oz bottle of the Cleansing Conditioner (CC), so 12 pumps for each of 2 cleanses sounds okay...I use 12-15 each and my hair is similar to yours, but heavily layered, slightly shorter, and not colored. But based on the length/thickness/type of your hair, you might not be using enough. Is your hair feeling really squeaky clean after your first and second cleanses before you add your leave-in back in?
2) Rinsing. You might not be getting the product totally rinsed out since both the product and your hair are very thick. Does it feel good after you wash it, and you just aren't happy with the post-styling results? Or does it not even feel good when it's freshly cleansed?
3) Formula. I have naturally curly, frizz-prone hair too, and the Sweet Almond Mint (SAM) formula is just awful for my hair, it leaves it feeling all weighed-down and heavy but still crazy frizzy. I get varying degrees of frizz from each of the bad formulas for me (almost all of them unfortunately) but my hair is fantastic when I stick to Fig or Cucumber Aloe. So it could be that whichever formula you are using just isn't right for your hair. Even if it's "supposed to be" based on the description.
4) Styling technique. If you aren't used to doing the round brush blowout on yourself, this could be causing your problems if you aren't doing it correctly. I've never tried it myself (like ChynnaBlue, I have embraced my crazy curls for better or worse) but from what I've read it is tricky to get the hang of and doing it wrong can cause frizz and dullness.
So this is coming across like a list of everything you're doing wrong, and that isn't my intent at all. Just pointing out areas that could be contributing to help you try to narrow down what might be working and what's not working for you right now.