Only by practising as much as possible will you achieve the best results when learning French at home. Individual learning styles vary, so what may work for you may not work for someone else, and vice versa.