sorry - i make far under a million.
i'm very happy with my trading.
i'm very happy with my results.
i'm very happy with not reporting to a boss, having freedom, working from home, taking a day off to visit friends at their day jobs (including other traders!) when i want, etc.
to my mind, i'm successful.
whether that's successful for others is an open question. but it's irrelevant to the question whether i'm successful *to me*.
sidenote: i was talking with one trader who trades a pure OTC market, trading an institution's money. and i said something about how i could never trade how he was - with no firm quotes, no version of level 2, not 10,000 different 'markets' to trade (ie. 10k different stocks), the amount of return expected for him, etc. his response? "i could never trade how YOU are trading - knowing it's my own money up, no guaranteed salary", etc. obviously, his bonus >> salary, but it was interesting.
and to answer the OP: first, get to not losing much, but making good trades and cutting losses. then slight profit, more good trades (or better gain on those good trades) / less losses. THEN go for bigger things.
and as you noted...different salaries in different market, you may want to compare it to 'average salary'. if you're a techie in nyc, for example, your avg will be MUCH higher than that of a techie in...memphis. so you could make less as a 'successful' trader, because your cost of living / salary you could make outside of trading would be lots less.