Get yourself one of these,
After weeks of watering, your soil is packed tightly down and the air from the water isn't enough.
After you aerate, wait 24 to 36 hours, and then water .
You should be aerating when needed .
As for food, what ever you prefer for veg.