Last year we moved into a new to us house where all of the landscape had been badly neglected. We had some yellowing and slow leaf growth on our birch tree and some of our roses had som spots of yellowing leaves. I fertilized them every month with Miracle grow hoping to help them recover. As they have grown this year I am seeing the same issues. Our soil is pretty dense, everything gets regular waterings and grass and other bushes and plants are looking great. However all of my daylilys and and my smaller roses have light yellow leaves. Plus the birch tree also seems to be lacking. I was told it could be an iron or magnesium deficiency by a friendly neighbor (but he doesn't have any landscaping at all) so I was hoping to get some knowledgeable advise. Here are some photos