Thompson says he's ready for a title shot