Well, depending on for real or for hear... there are a few ideas that may help. End of the day many people feel socially awkward... so you wouldn't be the first by a long shot... Shall we look at real life first? .. Cool
not knowing your age does not help the advice so I must generalise
GOOD IDEA - REAL
Real life is about gauging people... If the conversation is about day to day things like work, or the weather .... then keep in those lines. Maybe investigate to the kinds of films or music that the person you are speaking to might be keen on. It's not easy, but try to keep things simple.
BAD IDEA - REAL
If someone is talking about the weather, do not change the topic to how bad you dog had bowl problems. (this is an example of random topic change, it may include any number of out there changes to the conversation)
GOOD IDEA - VIRTUAL
As @99mBD says, in here it is a good idea to be random about your conversation... Things like movies, location, music, general interests... ie: standard topics that all are open to
For this site, a good way to start a conversation is to post a topic about something people might be interested in... or to pose a question (for example - You have a choice of Chicken or Beef to eat for the rest of your life, what would you chose?)
BAD IDEA - VIRTUAL
Talking with someone about how there day has been and then hittin them with, "Can I get some noods" is not a good idea. Also online, unless you are (real world) preoccupied try to reply reasonably quick. This stops people from thinking you are not interested in chatting.
Another bad idea is to post topics expressing that you are here to chat people up.
Some may respond, but you dont get a chance to get to know them, which can lead to all sorts of bad :/
Bottom line, I have no clue which world you are making reference to, so I have just made some basic advice... This comes from someone that has been around the block a few times lol.
If you need help, hmu... no need to follow :)
ps. hope this has helped a little