NOT A TEACHER
You have the right idea in my opinion. Talent is in your genes, you either have it or you don't (although people can differ in the degree of talent, obviously). There's not much you can do about it. If you have a lot of talent, you get it for free because you didn't have to work for it.
You can, however, dedicate a lot of time to your craft. Putting in time is costly, because not only does time equal money, any time you spend on X, you cannnot spend on Y.
Student or Learner