"Other communities that were discriminated in Canada that improved their lot in life, the Chinese, the Jews, the French etc... and part of the solution is modifying the laws and rules but another part is promoting entrepreneurship and independence and accountability."

I think that they did well because there was no Chinese Act, Jewish Act or any other Act that was strictly imposed on a specific race like the Indian Act which -likely to your surprise- is still Canadian law.  Were it not for the Indian Act, natives would have likely "improved their lot", but they didn't because the Act allowed their children to be removed from their homes to residential schools and....wait a minute.....are you new to this country?  I assume that you must be because what Canadian would not know anything about the Indian Act and how it keeps preventing Native people from realizing their full potential because the law still requires every initiative to be approved by the Minister of Indigenous Affairs!