Поймите логику языка и применяйте ее в жизни, говорите, пишите в discussion boards, читайте бестселлеры в оригинале. Хотите стать носителем с четкой грамматической логикой языка (в разных языках она достигается по своему)! А далее - делайте все то же, что и типичный носитель языка. А заниматься можно вечно, ведь это выгодно тем, кто Вам продает несуществующие "времена" и прочие сказки. Это может быть любой иностранный язык, но это главное - стать его носителем, насколько Вы сами представляете себя таковым. Все в Ваших руках.
Как часто? - Если тренировать речь, - 3 раза в неделю тренируйте самостоятельную речь. Между занятиями делайте, по возможности, равные интервалы. Помните, что и вода точит камни. И еще, не занимайтесь иностранным языком, когда нет настроения! Не заставляйте себя учиться тогда, когда есть усталость или переутомление.