As Calcium and Iron are the main nutrients the plant needs to create long cylindrical cells. Phosphorus is needed to mediate and bump-up the metabolism-speed and Potassium is needed to keep those cells dividing! So, basically, everything that enables you to supply your plant with higher doses of these micro and macro-elements is what you need. If you want to go organic - Iron is in Kelp and nettle. Calcium is in Guano (so is Phosphorus) and banana peels. Potassium is in palm-tree ashes. These are just examples of common sources - you can find many more ways to supply these elements with natural sources. If you don't need to go organic, PK boosters are your solution for Phosphorus and Potassium (obviously) and there are lots of sources for Calcium and Iron (like
CalMag and Epsom salts for Ca and Iron Chelate or Sulphate for Iron). Iron is also responsible for chlorophyll formation, so be careful with it in late flowering.
Of course, if you're meticulously pedantic and a perfectionist, you'd want to balance nutrient up-take and sync it with nutrient availability, considering Ph-levels.
As you can see, it's easy to stimulate chlorophyll-production (needed in the vegetative phase) with Ph-levels ranging from 6.0 to 7.0. After that, lower substrate acidity (raise Ph-levels) to stimulate macronutrient intake, needed to keep your plant healthy and ready for a kick-start in flowering phase (more Phosphorus and Potassium). Whenever you need to stimulate or boost your plant, lower Ph-levels to neutral or slightly acidic (as low as 5.7-6.3 is OK), but after that, your plant would need Sulfur (to stimulate the Carbon-cycle in your soil) and Calcium, so... balance again. After a run or two with a specific strain, you'll be perfect at growing it and you could move on to perfecting other strains.
Here's a link with some useful info on nutrients. It's absolutely simplified, but still... Very correct to a big degree.
http://www.ncagr.gov/cyber/kidswrld/plant/nutrient.htm
Peace. :)