Sheri, you could try Bt (Bacillus thuringiensis) for the "worms." I'm not sure those are actually "cabbage worms," since they seem to be on all kinds of non-cabbage plants, but at any rate the Bt should take care of any sort of caterpillar. (You should be able to buy it at pretty much any garden center type of place.)