yeah you need to check your ph in a bad way... i was using miracle grow when i started growing my last plant and had serious ph problems due to it... some people will tell you its ok to use but you will eventually notice really deformed leaves and they may start to wrinkle some and just look odd... you can get a ph meter for your runoff and the water that you are watering with from walmart fish section for like 6 dollars. you also need to water your plant when you can stick your finger into the soil about 2 inches deep and it feels dry, the roots like to air out, it helps them absorb oxygen. if you switch your soil you could use something like fox farm ocean forest- can be little expensive bout 20 bucks, or you could use sunshine brand or pro mix. i have only used ffof out of these and it is GREAT you only have to feed your plants after 30 days because the soil contains so many good nutes already.
oh yeah, if you are using cfls your lights are NOT too close they should actually be 3-4 inches from the tops of your plants.