Steve Williams will be looking to put a frustrating period of his career behind him when he takes on British champion Darren Hamilton next month.