Idk if this is the right place for this but I can't think of a better place to ask.

I've been a habitual job hopper for years, usually at factories, a miserable fate. last year I got in a landscaping company and realized I have a huge passion for this. I've been plagued by seasonal depression for the better part of a decade and now I get to be outside constantly.

Now the place I work at is kind of a joke, picture trailer park boys as a workplace. However, i've realized that many places are much more serious and will pay 6 figures for a good landscape foreman with a few years experience. The problem is getting their. And my place was voted best landscaper in the county, which looks good on a resume. I would need to move up in my company to get to the foreman position-should be relatively easy, but theres alot of personalities here, alot of people trying to one up eachother and pushing others around. That being said, I know that I have at least a few people on my side and i know that I have the work ethic to get to this point, I have made $2000 a day doing side jobs before. I dont know if I have the personality traits or frame to get their though. And I don't want to step on any toes.

I'm currently working factory during the winter because snow is not consistent enough to pay me, but i promised my boss i'd get my fertilizer application license by spring. Its a huge, daunting, very boring book, one that neither of his current foremans have read. This wont make me a foreman, but it will make me look good. I'm also afraid it could get me stuck as a fertilizer position and not foreman.

Any suggested reading material or tips on holding frame in a job setting like this?