Gavin Rossdale has spent years learning ''how to be a better father''.

The 54-year-old singer - who has kids Kingston, 13, Zuma, 11, and Apollo, five, with ex-wife Gwen Stefani - has revealed he's still learning about the demands of parenthood.

Gavin - who is also the father of model Daisy Lowe from a previous relationship - shared: ''I don't know much about co-parenting, but I see my children as often as possible.

''I have learned during the past few years how to be a better father. And I am always learning more by being there for them.''

Gavin loves spending quality time with his children and is already looking forward to the festive season.

He told PEOPLE: ''I love to do fun things with my children.

''I will have the boys for Christmas here in the US next month, and I am thinking about taking them snow skiing. I have a few weeks yet to decide for sure where we will go.''

And despite his demanding work schedule, Gavin always ensures his children are his top priority.

He explained: ''My kids are really funny and cool, and we have such a good time together. But I constantly strive to be a better father. I am lucky that my life is so great.''

Meanwhile, Gavin's ex-wife recently claimed that dating Blake Shelton has been a ''healing'' experience.

Gwen has been romancing the country music star since 2015, and she credited her beau with helping her to ''build [her] life again'' following her divorce from Gavin.

She said: ''I feel as if I spent the last four years healing - you know, trying to build my life again. Having a best friend like Blake to help me do that has been one of the greatest gifts.''