You can read and research all day long, but that does not build skill.
Test your own ideas by writing and sharing. Hopefully the feedback you get from peers and anons online will be helpful.
"The idea is to study by lecturing out-loud, to an imaginary class, about the key concepts you need to learn. Something about articulating arguments in complete sentences cements them in your mind like nothing else."
from http://calnewport.com/blog/2007/08/02/the-straight-a-gospels...
Get book on the subject, read from cover to cover and create question/answer in Anki.
When it comes time to refresh your knowledge on the book, just test yourself on the items you added to Anki.
Want to learn a language? Plan a trip to a place that speaks that.
Want to learn circuitry? Build a digital clock.
etc...