I've always understood that "native" was defined on an individual level, i.e. you would be a native American if you were born in America. "Indigenous" and "aboriginal" apply to races rather than individuals.
a. Born in a designated place; belonging to a particular people by birth; spec. belonging to an indigenous ethnic group, as distinguished from foreigners, esp. European colonists.
indigenous, a:
2. Of, pertaining to, or intended for the natives; ‘native’, vernacular.
aboriginal, adj:
1. a. First or earliest as recorded by history; present from the beginning; primitive. Of peoples, plants, and animals: inhabiting or existing in a land from earliest times; strictly native, indigenous.