I have a ten year old cherry tree that only produces a couple of fruits each year. Any advice would be appreciated.
You didn't mention the variety of cherry tree you have, but at 10 years it's certainly mature enough to bear fruit. Cherry trees do require regular fertilization and need to be kept well watered to produce an abundance of fruit.
When the tree starts to crop apply one ounce (28 grams) of a complete fertilizer such as 12-16-12 (which also contains minor elements) per square yard (0.8 sq.m) in the fall. Nutrients can be applied as foliar sprays in early summer.