I'm still learning.
I learned hand rankings from my grandparents writing them down. This was reinforced by my dad. I played in family home games until I was 17 when I was invited to play in neighborhood men's night game. Always dealer's choice(typically stud variants). Played more games like this while in the military. In retrospect, I played pretty well for having no actual training.
I played in a 7-stud game at a casino in Nevada and got smoked(at that time hold'em was just gaining popularity, there were more stud games running than hold'em). It was at this point that I decided these guys knew something I didn't. Then I read my first book "play like the pros". It was a goofy Helmuth book that compared players to animals.
That book led me to others and I found poker school online(a pay subscription with access to a lot of poker content and play money tournaments with prizes like tourney entries to their cash site). The play on that site was pretty solid. It was kind of like what the cardschat
freerolls aim to achieve, quality play from players who care and seek to improve even though there isn't really money involved.
I wound up reading a lot of material. Played a lot of live limit hold'em(once upon a time the belief was that no limit couldn't survive as a cash game and limit would get more popular).
That leads to here, where I am on cardschat and finding articles to read here and there and trying to learn more. I don't think you should ever stop trying to learn if you want to be successful at this game.