もちろん個人的な意見ですが。
まず、自信をつけることです。(自信をもつこと、とは言っていません。ないんだったらつけろ、と言っています。)
自信というのは、人と比べることではないのです。自分が対象についてどれだけわかっているか、できるか、です。100%できるなら100%の自信、60%できるなら60%の自信です。
あなたも大学生なら専門科目や専攻があるでしょう? まずそれを全うしてください。まだ専攻がないなら、その下準備を今の内にやってください。大学へは学問しに行ってるんでしょう? 最優先です。
次にコミュニケーションですが、知っていること、思っていること、相手の発言への対応を、結論から短い文(単文)で言うことから始めてはいかがですか。上手によどみなくペラペラとしゃべろうと思うから失敗もするし、できなくて自信喪失にもつながるんです。
相手が「なんで?」とか「それで?」とかつっこんできたら、また短く答える。スタートはそんなもんですよ。それを重ねていくんです。
結論から理由へ、の方が話は聞きやすいのです。
ほら、この文章もそんなふうにできているでしょう?
あなたはひよっとしたら逆の、「理由から説き起こし結論へと導く文章をまず頭の中で瞬時に作り、それを一つずつ述べていく」ことを話し上手と思ってはいませんか。そんなことしゃべりのプロにしかできませんって。
まだ大学2年、もう少し時間はあります。友達としゃべる機会をふやして、練習台になってもらってください(こっそり)。