rank in order of importance the factors necessary for becoming a better poker player:

-reading and posting to forums
-reading poker books
-watching instructional videos
-hours at the table(s)

I'm happy to change my statement to "hours played" vs "hands played" if it will make people happier. Great athletes, businessmen, competitors outwork the competition...always have, always will.