It has occurred to me that to become an expert on something, all you really have to do is live with it.
People at work sometimes ask me how I have so many random tips on tiny edge cases of this or that. It's because I use this stuff every day. I don't go home to Windows or Mac. I live and work on Linux, using open source tools. You get really familiar with these things after 365*N days of use.