Not sure who told you that reach 1 inch in the first month, not even I can grow them that fast. They are usually 1 inch long at 2-3 months.
To grow fish quickly, you need warm water, lots of food, a large volume of water, and regular water changes.
The best temperature for most baby tropical fish is 28C. They don't grow any faster above that and will slow down at temperatures below 26C. Once the fish have grown to maturity, you can reduce the temperature.
Baby fish should be fed 3-5 times a day and have fat little stomachs all the time. They should look like pregnant guppies. The first food is normally green water, infusoria, or liquid/ powder fry food for egg layers. After a week on this you add newly hatched brineshrimp and vinegar eels. Keep feeding the original foods until you know all the babies are eating the new foods. You can tell when they are eating newly hatched brineshrimp because they get orange bellies. After a few weeks on this you add powder dry food and can start adding finely chopped frozen (but defrosted) foods. Keep them on newly hatched brineshrimp until they are mature.
A large container of water will help them grow faster. However, you can grow fish quickly in small tanks as long as you do regular water changes. Even in large containers you should do regular water changes. I used to do a 75% water change and gravel clean the fry tanks every day. The new water was made up a few days before and was dechlorinated and had the same temperature and water chemistry as the tank.
Get yourself some dry brineshrimp eggs and start hatching them in salt water.
The following link has information on culturing food for baby fish.
(238) Back to Basics when Breeding Fish | Tropical Fish Forums