The 24-year-old believes he has been playing catch-up due to Spain's involvement at Euro 2008.
"Me and the other players from the Euros started back in pre-season later than everyone else, and as a result weren't in the best physical shape," said Torres
"Last year was very long for me. I played nearly 50 games with Liverpool and then went straight to the Euros. But I'm getting better each day and I'll soon be 100 per cent again."