Practice for at least 20 minutes daily
Why 20 minutes? I find that this is a manageable time for beginners, it's not too short that you get nothing done and not too long that you end up feeling bored. When I say 20 minutes it refers to the lesson proper itself. Devote 5 minutes for warm-ups and 5 minutes for cool downs, just like a regular exercise. That means you must set aside at least 30 minutes a day for practice sessions. That's not too long, right? You can spend longer than that falling in line at a check-out counter. As your interest grows you'll find that your daily practice time will also extend.
(Resource from the web)