Just keep at it.
There will be days you will hit it right and be rewarded for your efforts.
Two weeks ago a friend of mine and I limited out at the same place in about two hours. And so did many of the other people fishing there at the time.
The water was literally boiling with aggressive fish, with up to ten, even fifteen fish jumping and splashing at the same time.
Yet, the very next day it was dead quiet under pretty much the same circumstances. Sometimes the incoming tide brings lots of willing fish, sometimes it doesn't. It is the luck of the draw, and that's why it is called fishing and not catching. You still managed to appreciate being out there and that is what it is all about.
If at the end of a fishless day people feel that their time was wasted because they didn't catch anything, they should consider giving up the sport and finding something else to do in their free time.