I can relate to this only too well .
From experience I would suggest you try fishing a different water when you are after perch
My local dam has a healthy head of roach and bream ,some tench to 4lb and a handful of carp between 8 and 24 lb but despite spending many hours fishing for perch I've not had one over 6 inch.
The carp are notoriously difficult to catch and yet I've had more carp than perch of 6 inch when float fishing prawns.
I had a few small perch spinning with small mepps about four years ago but none this last year.
The water is match fished in winter and I have only seen a photo of a 1.5 lb perch from about 4-5 years ago and there are no pike in the water
I ve often wondered about the lack of decent sized perch in the water
I fish another local dam that has been stocked with small mirror and common carp and have had a number of perch that at least put a bend in my rod even if not large by TFF standards