The winner of Asia Cup gold in 2011 and 2012, Keshavan had to settle for a silver in Nagano, Japan last month. (Agencies)
"I have been training non-stop since the end of September 2013. I have not been home for over four months now. I wanted to use all the time on the track available to us. My physical condition is good, having undergone intensive training this year. I hope I can peak at the right time for the Olympic Games," Keshavan said.
Keshavan, who has represented India in four Olympic Games, has had a scratchy season so far as his equipment hasn't been up to the mark.
"This year unfortunately our equipment (sled) has not been working as planned, which caused certain setbacks during the season, like not being able to retain the Asian Championship, as I had hoped and aimed for.
"Thanks to OGQ (Olympic Gold Quest's) crowd funding campaign, we will be able to improve the equipment," he said.
The best-finish for Keshavan at the quadrennial event was in 2006 at Turin, Italy when he attained 25th place. The 32-year-old wants to better it this time around.
"I don't know whether we will be able to capitalise on these efforts in such a short time for the Olympic Games. Seems like I have not been able to be one of the medal favourites for Sochi, but I will be giving it all I have. I have to make this my personal best performance," Keshavan said.
The winner of Asia Cup gold in 2011 and 2012, Keshavan had to settle for a silver in Nagano, Japan last month.