How long it takes to train or to obtain a ppl depends on alot of things. If you want to get it done quick and efficiently, you have to study, study, study. It has alot to do with the frequency of training. This includes at ATP flying everyday till you get your ppl. I am not going to say that anyone can be a pilot, I will say that the more work you consistantly put into it, the quicker and the more you will learn.