Certified GKH Gardening Expert
Have you fertilized? The soil could be lacking phosphorus, which is responsible for blooming. Get a soil test to know for certain. In the meantime, it wouldn't hurt to go ahead and add some phosphorus-rich fertilizer or bone meal to the soil to help encourage flowering in your tree.