+ 3
Well for mastering anything you need to practice a lot and also do some projects using them. Even if it's a small project no problem do it regularly.
+ 1
as it is written: practice, practice, practice, practice and practice. try to do it daily.
this was a recommendation for us from some of our professors at the university