Check to see if you have a grafted stock tree. A grafted Hawthorn should bloom in 4 to 5 years.
If it is a seed grown tree you will need more patience, it can be 20 years before it blooms.
Here are a few links for you with some good care information.