From my own experience I had 4 or 5 instructors and learnt different things from each of them. In particular I had one instructor who was having great difficulty in getting me to land well and consistently, I of course blamed myself but I just couldn't "get it" with what he was telling me to do.
A change of instructor and I learnt a different approach to landings and quickly improved in both quality and consistency, if you seem to be getting hung up on a particular flying issue a change of instructor may be the answer.