Your attitude is more important than your skills. Work on it more. It opens to a world of opportunities.

All things being equal the person with the better attitude gets promoted. All things being not equal the person with the better attitude STILL gets the promotion.