С рождения дети не умеют ходить, например, но потом обучаются этому. Параллельно они начинают общаться с родителями. Сначала жестами, потом звуками, словами, фразами... Иногда, чтобы общаться с людьми и друзьями достаточно просто быть рядом. Когда все общаются друг с другом на переменах, не сидите одиноко за партой. Подойдите к друзьям и просто слушайте. Слушайте о чем они говорят, как говорят, анализируйте, что понравилось, а что нет. Просто изучайте манеру общения каждого человека.
Дома можно тренироваться в общении мысленно. Вспоминать диалоги и придумывать, что можно было бы сказать в определенный момент. Придумывать кучу разных вариантов и представлять дальнейшее развитие событий. Можно так же сочинять свои диалоги на любую тему.
Хорошим вариантом так же будет найти человека с подобной проблемой и начать общаться с ним, если он хочет эту проблему решить. Причем общаться не через письменные сообщения, а голосом. Например, в скайпе, через звонки в ватсап, голосовыми сообщениями в соцсетях и т.д.
Можно попросить родителей, чтобы они помогли наработать навык общения. Например, вечером обсуждать какие-то книги, новости, шутки.
Что касается вопроса, когда не знаете о чем говорить, то тут просто расширяйте кругозор, учитесь задавать вопросы, на которые нельзя коротко ответить. Пусть собеседник просто рассказывает что-то, а Вы будете слушать и задавать следующие вопросы. Это тоже хороший способ общения.
Есть так же хорошее упражнение на развитие мысли и речи. Берете дав совершенно разных предмета. Допустим, карандаш и телефон. Пять минут рассказываете про первый предмет (говорите все, что приходит в голову). Потом пять минут - про другой предмет. А следующие пять минут нужно рассказывать, что у этих предметов общее. Чем чаще заниматься таким образом, тем быстрее придут изменения в общении.
Просто нужно заниматься этим всем, а не откладывать.