Those plants look starved of nutrients to me. They need to be in the ground with lots of organic stuff dug into the soil - that is where the answer is. It`s what goes on underneath the ground that counts - plants are just like us, they cant`t live on fresh air.
Those brassicas need lots of space, as they want to grow nice and big.