Personally, I would rather not even start than try to progress like this, for it's a sure path to frustration, and perhaps even eventual failure.
Of course, in many of these cases, those people only wanted to learn English because they thought it would help them get ahead at their job (or find a job, should they have been unemployed at the time); what they were lacking is passion, so it's only natural that they didn't make a serious commitment to their supposed "goal". When such people ask for my advice on how to proceed, I will often tell them to forget it - that is, until they are seriously willing to do what it takes to learn. If not, why waste time fooling yourself into thinking you are really progressing, when in fact your lack of dedication is slowing down progress almost to a halt? If the day comes when they feel that now, they not only think they "should" learn English, but are truly enthusiastic about doing so, it would then be the right time to start, with all the zeal at their disposal. That's when progress will not only be rapid, but will seem practically effortless. That's when they will be able to learn more English, in a single year, than they had in the previous five or ten years, while they were engaged in a half-hearted, and therefore nearly futile, effort to learn.
Make a commitment to your goal, and follow through on it with enthusiasm, even obsession: that's the surest ticket to learning a foreign language in record time!
Very nice British accent!