Answer: Both your dogwoods and lilacs may need a bit more sun than you're getting--especially if your yard is surrounded by oak trees. Lilacs in particular need at least 6 hours of direct sun to flower. You might want to consider moving it to a sunnier spot. The dogwood can handle less direct sun, but you might want to lime the soil to bring the pH to the 6.5 range and apply a few shovelfuls of compost around the drip line of the tree. If the tree is only 2 years old, it could be too young to flower also. I hope this helps.
Q&A Library Searching Tips