Во-первых, присоединюсь к Кофеюше - общайся с носителями. Только с грамотными.
И в идеале завести какого-нибудь grammarnazi, который будет тебя поправлять. У меня был такой кавалер, очень сильно помогло. Когда использовал какие-то обороты, а я переспрашивала, он подробно объяснял, что это значит и в каких случаях используется. Я ну очень много от него почерпнула.
Во-вторых, книжки. Очень советую читать О'Генри в оригинале. У него простые и короткие тексты, но там есть всё необходимое. В глаза въедаются правильные фразы и конструкции. Потом когда пишешь, они сами выскакивают. Но надо много читать, прямо вот правда много. Это как раз то, что называют врождённой грамотностью. Человек, который много читает, так привыкает к правильной грамматике и пунктуации, что использует её интуитивно.
В-третьих, когда пишешь, первое время контролируй. Не просто написала и чёрт с ним, и так поймут. А проверяй себя. Каждый раз, в каждой смске. Долго, нудно. Зато помогает.
В-четвёртых, учи правила и сразу внедряй. Разобралась в какой-то конструкции - используй её постоянно всю неделю. Например, всякие if-предложения. 0, 1, 2, 3 conditional. Разобрала, вникла. И вот всю неделю в каждом сообщении их вкручивай по поводу и без.
Я когда начинала учить язык, у меня были всё время "слова недели". Найду новое интересное слово, которого раньше не знала, и всё время его использую. Запоминалось на ура. 15 раз подглядишь в словарь, на 16-ый пишешь уже сама правильно.
С правилами так же. Какую-то конструкцию запомнила, 15 раз использовала, она уже сама потом будет выскакивать правильно, по привычке.
Я для себя эти правила на практике выстроила. Пробовала и так, и эдак. В итоге вышло, что именно эти 4 пункта обеспечивают наилучший результат.
Но всё индивидуально. Может ты для себя новое придумаешь взамен чего-то из этого. Разве что книжки - это обязательная программа, без них никак. На худой конец статьи из серьёзных журналов, там обычно без ошибок пишут.