English native speakers are those whose cradle tongue isn't English. On the other hand, native English speakers are those whose mother tongue is English. Am I right?
For me "an English native speaker" is an unnatural statement. A "native English speaker" is someone whose mother tongue is English.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.