Have you used the same soil with success? I'm guessing it's a bad soil or soil PH issue.
Soil PH test:
Pot of soil (with or without a plant, without preferred, use your extra soil if possible)
2 Containers, 2x the volume of the pot
I would use two containers and a pot to run water repeatedly through your soil then take a PH and PPM test of the water. Once the water goes through the pot 4+ times it will give you an accurate PH value for the soil. I'm guessing low PH.