Everyone needs friends,and if you fail to make friends,you should examine yourself and see if there is something wrong with your personality.
May be you have social faults such as snobbishness ,talkativeness and using slang etc. which drive away your new acquaintances.Whatever your social faults may be,look at them honestly and make real effort to correct them.
To be friendly you must feel friendly.Cheerfulness is the basis of friendliness.A cheerful person smiles.A smile is a magnet which draws people.Smile at someone and you are almost sure to get a smile in return.
A friendly person does his best to make a stranger feel at home,wherever he happens to be.Put yourself in the other fellow's place and make them feel welcome.
Try to remember names.It makes your new acquaintances feel happy when you call them by their names.It gives them the feeling that they have made an impression on you and that mean something to them because you remember them.
If you don't agree with other people on a certain matter,you should appear to be friendly.Don't argue,but discuss.You always lose friends if you argue too much.
A friendly person thinks of others,and doesn't insist on his own "rights".People who refuse to consider others have few friends.
Finally,don't treat people only according to their social positions.Really friendly people respect everyone at all times.