Roadmap to a better programmer

Its always said that more you program, the better you become. Sounds good and true.
But I was wondering if there is a proven route to becoming a better programmer.

Something like:
Learn a
Learn b