I think I've talked about this before but one of the best things you can do for your art is to help someone else with theirs. I don't care if you're a rank beginner or a veteran there's really no substitution for the knowledge and ability you will gain by breaking down what you've learned to spoon it out to someone else - oh yeah and there's a side benefit - YOU'LL FEEL AMAZING WHILE DOING IT! Again, you don't have to be that far along the path - just a little farther than the person you're teaching. All of us have something to give.
The other day I was in a position to avoid a person who had avoided my help in the past. We'll call this person the "artist". I had been annoyed by the artist's "unteachable" attitude and somewhat abrasive personality but due to certain circumstances it just worked out - I found myself sharing what I had learned to be true. The artist was different that day - approachable and willing to listen. Before I knew it we had accomplished quite a bit and I could tell that the artist had learned a few things that could potentially change his/her life. It was very rewarding and very unexpected that day.
But we both won! I was able to question and carefully re-think my method therefore solidifying my knowledge and reinforcing my skill, while the artist gained a gift. If you want to become a better artist you need to teach what you know to others. Even if you're reluctant to let your light shine - do it! You'll only get better!