Answer: How disappointing to be doing everything right and still have your trees die. My suggestion is to plant native trees. They are more adaptable to the soil and growing conditions that your landscape provides and are tough enough to tolerate the wind and weather. Here' a publication from Colorado State University listing trees native to Colorado along with other helpful growing tips:
Hope you find just the right trees for your landscape!
Q&A Library Searching Tips