Serena Williams says her best is still to come