Dear Xiaodong,
I'm sorry you are having trouble in making friends.However,
the situation is easy to change if you take my advice.Here
are some tips to help you:
Firstly,you should change yourself.Instead of being shy and timid,you should be more socialable.Then you will have a bigger circle of friends.
Secondly,why not join some social organisation?If you do this,you will be able to meet more people.There you may be able to find someone who can share your interest,your thought and your feelings.
Thirdly,it will be a good idea if you join a sport club.By doing this,you can meet new friends with the same hobby.It is much easier to make friends if you have common topic to talk about.
I hope you will find these ideas useful.
Yours,
Miss Wang