<human>: Can you give me the gist of the text in a nutshell?

I'm really outgoing, and good at conversation in person (most of the people I know ask me how I make so many friends). However, most of the people I end up being friends with are through my lectures and tutorials, and one of three things happen:

a) I become friends with them, and then lose touch after term is finished. This is because I am bad at making conversation online (most of my conversations online last for 10 mins max)
b) I have really deep conversations with them online for a week, and then conversation dies.
c) 1. I have really deep conversations with them online for a week, but then they think I'm hitting on them and stop talking to me.
c) 2. Same scenario of having deep conversations, but the person starts to like me and will stop talking to me when I tell them that I legitimately want them to be close friends with me. (I'm really nice to them about it, and I do everything I can to make sure they know that I don't mind the fact that they like me, and that I really want to be close friends).

I can't really do much about b) or c) (besides these cases account for about 20% of my dead friendships) but if I can start talking to my 'term friends' online, and meet with them outside of class, I should be able to develop these friendships. The problem is, I am very bad at making conversation online. Any tips?
<bot>: I'm much better at making conversation in person than online, but I get out of touch with friends I meet in class after term finishes. Need tips on not being awkward online.