Лучше всего погрузиться в среду, причем с раннего детства. Но подозреваю, что этот шанс уже упущен. Поэтому придется использовать стандартные способы: языковая школа (если речь идет о ребенке), курсы, репетиторы, а плюс к этому - просмотр фильмов на французском языке, общение с носителями языка и пр. Но следует понимать, что если язык вам нужен для работы или еще для чего-то жизненно важного, то вы его освоите, а если просто "для души", то, скорее всего, ваш энтузиазм скоро иссякнет.
Как и любой другой язык. Учить слова, грамматику, правила, чуть позже можно начать смотреть кино на французском с субтитрами, слушать музыку на французском. И надо заниматься этим как можно чаще. Слова повторять вообще нужно каждый день (много времени это не займёт. А если это все для вас сложновато, то можно нанять репетитора.