Some curlies finish their routine by using a hard-hold gel like BRHG only on the canopy, which helps w/ canopy frizz. Is your hair properly moisturized and proteined? My canopy frizz was drastically reduced when I started doing the CG method and started using DTs, PTs and leave-in conditioners.
I don't think cutting shorter layers will help with canopy frizz, if anything it might make the canopy frizz a little more. What is your cut now?