Short term goal, is to learn how to get people to pay me. Long term goal is to quit my job with in the next 1-5 years, and taking in my current salary from my own company.
You have a long run-way, so that's nice, though markets change - so you have to try to be a bit of a seer ...
a) Join a startup you could learn about / be part of marketing, while being paid to do different work than marketing
b) Learn about different business models in the meantime, along with how marketing works. Books on copywriting, marketing (Influence), etc..