· John Heider's Answer
· Hi Jan-I noticed you asked this question 4 months ago. The fertilization you did is good, but it would still be to your advantage to have a soil test done. This would tell if there is a deficiency in the soil that the tree needs to help in blooming. Hopefully this fertilization and a few things I have noted below will help with next years blooming. I noted the link to your first question and answers from Brooks and Brent Wilson if you weren't able to find it. Just click on the link to go directly to the question and answer.
A couple of things I might mention is that some dogwoods need a good few years to develop a good root system and at least a half day full sun to bloom well. The phosphorous in the fertilizer will help this. An excess of nitrogen in the soil will also slow the setting of flower buds. The nitrogen will encourage foliage growth at the expense of flowers. Possibly the fertilization of the surrounding plants or a lawn near by is giving the tree an excess of nitrogen. Many times the high nitrogen lawn fertilizers can be leached or washed into your trees area from the lawns sprinklers.
If you are pruning your tree each year be sure to prune after flowering, or in your case, after you see other dogwoods in your location bloom, so you don't remove the next years flower buds.
One other thing that may have affected your trees blooming is a late frost. Many locations the last couple of years have received a couple of late frosts. This frost can kill the flower buds leaving the tree with very few if no blooms for the spring.
If your trees foliage looks a nice green and not to yellow its watering is most likely fine. I would get a soil test which may help find the problem.http://www.gardenality.com/Questions/1133/Plants/Trees/Why-Is-My-Dogwood-Tree-Not-Blooming.html
Hope this helps.