Читать, читать и еще раз читать. Я не слишком заморачивалась с заучиванием правил орфографии в школе и универе, но у меня прекрасное чувство языка и идеальная грамотность именно из-за того, что всё детство моими лучшими друзьями были книги, да и сейчас я часто предпочту именно чтение многим другим занятиям.
Всегда и всем я говорю о том, что главная причина неграмотности - это отсутствие чтения, и если это занятие с детства вызывало у вас только скуку, то в более зрелом возрасте учебники по русскому языку уже вряд ли помогут.
Не стоит бежать в книжный за словарями и отчаянно штудировать "Русский язык 6 класс". Просто окружите себя качественной литературой, обложите себя несколькими стопками хороших, интересных книг и читайте их с удовольствием. Каждый день находите время для чтения, читайте всё - новостную ленту, журнальные статьи, художественные произведения, и со временем вы обретете не только грамотную письменную речь, но и сами удивитесь, как легко вам будет формулировать и красиво излагать свои мысли в устном общении.
Для этого нужно обладать хорошей, твердой памятью на слова и тексты. Это "фотографичекая" память и прочие виды памяти - что называется, запоминание на лету.
Читать - чем больше, тем лучше.
Смотреть различные передачи\ фильмы, где ведущие\ актеры говорят грамотно.
Аудиокниги - "голос" аудиокниг - очень начитанный и грамотный человек.