Hamza Igamane says he is still far from reaching his potential and that he needs to work continually to improve.