Everything is relative. A few years ago, I would have agreed with you. However, depending upon where I fish, now I have different standards. There are some rivers I fish, if I don't get 2-4 good hook-ups in a day I consider it slow (great is 8-12 for me, more for the boat). Other rivers and times, one fish for the boat is a decent day. I used to fish for Steelhead 40-50 days each winter, now I live in Eastern WA, I'm married and have two kids. I'm lucky if I get out 10-12 days each winter. Every day is good, some are great for catching. Stick with it, hire a good guide when you can come up with the money (even if you should'nt spend the money) it will make you a better fisherman.
Good luck.