Cmon dun be so hard on urself.
Thought I am fat and not much looks to boot, I consider myself to
be quite an homourous person and can hold a conversation pretty
well, of cos when i am talking to someone i fancy, i may stumble a
bit here and there but thats normal.
To be a decent conversationalist, I think you must be able
to:
1) Laugh at yourself. - Even if it is not funny and when the joke
is on you, laugh! When people realise you can laugh at yourself,
sooner or later, they will laugh with you - in the positive
way.
2) Make mistakes - if you wanna get decent at conversations, you
have to make mistakes and keep trying. Its just like doing
presentations isnt it. You stand in front of a mirror and you go
thru your presentations. You get your colleagues to correct you.
After your presentations, your boss corrects you. Comversations
work the same way. Do it and learn from your mistakes. BUT. you
must DO IT first.
3) BE SINCERE. It is not a sin if your humour is not widely
accepted or it is simply not you. Of cos, humour helps to break
alot of ice and people tends to see humourous people as more
sociable and thus easier to blend in. But, if you are sincere in
your dealings with people, in your frenship with people, people
will appreciate for what you have got and who you are.