I am still the best - Obrafour declares