I came across this interesting post by Mark Sanborn. It's a recap of a conference he attended and he discusses 2 things that make successful people. One that's obvious, and one not so much.
The first: They invest regularly and significantly in their own growth. This is sort of obvious but nonetheless important. I've been stressed out a little bit lately because I don't think our company is doing enough related to training. But maybe it's not all on me, maybe people need to also take matters in their own hands when it comes to personal development. I know I do. I'm constantly looking for ways to get better at what I do. Reading books, seeking board advice, joining a CEO peer group, etc.
The second: They become conduits of what they learned. Or in other words, they consistently share, or become A River for the information they've learned.
Read the above post, it's worth it. And after you do, think about Being a River!