These are the qualities you need to make a good enough friend:
Always be cheerful and upbeat, until you have reached a level of intimacy about your true feelings, no one needs to know your life story
Have fun, be fun and enjoy yourself - people always want to be feel good and laugh.
Leave your judgements at the door, they are what they are, you are what you are. You don't need a mini me.
Be interested, ask questions but not too many, be willing to be open and honest about yourself. A closed up buttoned up friend comes across as guarded and not ready for friendship
Overlook some crap behaviour, no one is perfect, including us. Cut slack and let things go
If you are the organiser, then organise. Don't feel bad about being then one to pull it together. They may be rubbish at organising but great at listening or remembering your cat means the world to you. We are not all organisers or go getters. Some people are too shy and reserved to do it. Or fear rejection.
Be your own best friend, be confident - know your worth. Know you are a bloody good friend and others are lucky to have you. If they cross a boundary, tell them kindly and gently that it made you feel rubbish can they avoid it next time.
Ultimately you have to like yourself for others to like you. That is really the essence of what I am saying. If you don't like yourself consider therapy rather than friendship, and take it from there.