Fun is definitely the way to go when it comes to learning. I think a lot of primary and secondary schools have found that out (just a pity they hadn't when I was still at school!)
It is a fun game but I could understand why some people might find it tedious. Best thing for those guys is to leave it alone or actually start finding out why people find it so addictive and exciting.
I think we just need to keep playing and experience will make us better players!!
I think only the top 100 poker players in the world are considered good players. Most of us are just average players.