There is no set timeframe on how long it will take to master. It can take anywhere from a few hours to a couple of days, to even weeks. It's like anything; the more you practice, the better and quicker you will get. If you have the patience to commit yourself to it, you will find your skills rapidly improving.