I think the best way to get to know people is to reveal your weaknesses in a non-complaining manner. That is by being vulnerable. At the same time, it’s best to be cheerful but honest. Doing so, doesn’t distance the other person (which would happen if you’re unpleasant) and allows the two of you to connect.
Second, learn to ask for help (again in a cheerful way).