Your plants do not look happy. For soil I highly recommend Techniflora's recipe for success when you are just starting out or even for more advanced folks. It has a lot of different things you can experiment with. I agree that it is either a pH/water problem or a nitrogen deficiency. Get a soil pH meter.