Hi Kim, I agree with Anne. The tree will need compatable pollen, even if self fertile, most fruit will set better with a pollinator.
The other thing you will need are pollinating insects. If it is too cold or too windy the insects are less likely to be flying, or there may not be a good population depending on how hospitable your area is and whether much poisoning goes on. Have you got a nice understory of insect attracting plants? The better the food supply the more happy insects you will have to trip the fruit.
We have a whole forum on pollinators if you think this may be the problem:
https://permies.com/f/56/pollinators or this thread discusses the DIY option:
https://permies.com/t/179642
Assuming the insects do their bit then the tree needs to develop the fruit. Normally some of the fruit will drop off or fail to swell and this depends on how happy the tree is I guess.
Sometimes it does just take time. I have a plum and a Damson that were well grown when they were planted, but I live in a windy area and am not too surprised I've yet to see fruit after 5 years. Hopefully the conditions will be right for you (and me) soon and you'll get a glut!
Edit:
this thread just came up in the similar threads below - so it looks like the Santa Rosa may not be very happy alone, or take longer to mature.