How do I start a small organic farm?

I live in Denver, Colorado and I would like to know which crops would grow best in the climate I live in and also when I should plant my seeds, what type of soil I should use, and natural ways of dealing with pests.

Daniel, if i were you I would get a job for a season on the kind of farm you wish to run. You question tells me you do not know enough to start a farm of your own without failing badly within 2 years. you should already know how to select crops and when to plant seed and what kind of soil is best in your area.

Working for a farmer for a season will allow you to quickly learn what you need to know

You also need to learn how to market what you grow as it will not sell itself. I suggest doing farmers markets before attempting a CSA or selling to restaurants

And if you want to sell your crops as organic you will need to get your land certified organic which takes 3 years of transition (and is a great way to learn how to farm using organic methods). I assume you do realize it is against the law in the USA to sell food as organic unless either you are certified organic or selling under $5000 in gross sales AND you are following the regulations as if you were certified organic (which includes keeping a lot of paper work on a daily basis).

some links
http://www.rodaleinstitute.org (these guys started the US organic farming movement, tons of info)

http://www.localharvest.org

http://www.attra.org (an amazing amount of information about sustainable farming)
http://www.growingformarket.com (the best magazine for the market grower, an essential publication if you have been a market grower less than 13 years)
http://lists.ibiblio.org/mailman/listinfo/market-farming (the best list serve for market farmers, period)
http://www.ams.usda.gov/nop (the USDA National Organic Program)