The England striker told the Daily Post: "Going to Liverpool I feel I've played the best football of my career here, I'm only going to improve here and hopefully that will continue and I'll keep winning things with Liverpool and hopefully England too.
"There's good competition for places and that's what you need if you want to challenge on all fronts.
"It's a squad game, we've got a big squad and the manager is going to use all the players and has proved that's what he'll do.
"You've got to be ready when you're called upon and I just want to get out there and win as many things as I can with Liverpool.
"Winning things is what every player wants to do and at a club like Liverpool you've got a chance of doing that and I want to be a part of it."
Crouch also insists he has a good relationship with Reds manager Rafa Benitez.
"I've got a great relationship with the manager.
"He's been a big help to me since I joined the club.
"He signed me from Southampton and put a lot of faith in me at the start and still has got a lot of faith in me.
"Hopefully I've paid him back and will continue to do so."