Ahead of tonight's Late Late Toy Show the presenter told the Herald that he points the finger of blame at himself.
"To be honest, it's my name over the door. It all stops with me. I actually take all the responsibility for the programme's ratings.
"So if I'm not good enough, I'm out; if I am good enough then I will stay.
"No one is to blame but me, that's the way I see it now. I have to be very grown up about it now," he said. Meanwhile, the RTE host also defended his massive wage, which was shown as €520,000 in 2009.
"I basically feel that I can try to do something as a public servant in some respects, in a public service broadcaster way and think, 'Let's try and make a difference in any way that we can' and I think we can'," he said.
Ryan (38) made the comments ahead of the highly anticipated Toy Show, which will have a Toy Story theme.
Dressing up as the popular character Woody, Ryan says ratings will be the last thing on his mind tonight.
"I don't think about ratings on a week to week basis, I am actually happy now. Tonight the ratings are the furthest thing from my mind. I want to have a good night, for the kids to enjoy it, for the adults to relax and to park their worries at the gate," he admitted.
Ryan's next Christmas gig will be hosting four shows on BBC Radio 2 before New Year's Eve.
But despite speculation that he will be giving up his starring role on RTE for good, Ryan said he will definitely still be with RTE next year.
"I'll be here next year. I will definitely be here next year, if RTE want me.
"The contract is due to be signed in 2012, and I am really looking forward to 2012, put it that way," he said.