Nick Williams ready to make the most of opportunity