You say your watering every day? do they really need that much?
Wait till the soil's dry before watering, I stick my finger down about an inch or so and if its still wet I wait to water it...
At this point I'd say its just better to start over, it MIGHT grow but you'd be better off in the long run starting with a plant that has a healthy tap root.