>>2 has very good points that I agree with, and would probably help you. Though I myself do not have the ability to lend personal experience to the matter, surely a clean dialogue with your mother would be in both of your best interests, and if possible, it would probably make things better for both of your relationships. If she doesn't, then it's probably as was said, your mother isn't being very good at her job; there is also always the consideration one must make that external pressures are acting upon her that are pushing her to act this way; that doesn't justify the way she's been treating you, but it would make things make more sense if you knew why.
In any case, yeah, making friends is not the easiest. For me, I've never really had trouble making friends because I don't really bother...? Not to say I'm friends with everybody easily, because that's not what I mean; some of my friends have taken effort to attain either because of differences between us that make initial contact bumpy or because of drama between mutual friends that makes being friends controversial or impossible within the context of the situation, which would lead to awkwardness and unnecessary hostility, etc. (some people are just unreasonable, that's all I'm going to say about that). I can tell you though, that people you truly connect with will be easier to make friends with, and it helps when they want to be friends with you. Sometimes friendships are hard to maintain, other times it goes flawlessly; I daresay that in terms of friendship, this is part compatibility of the two people as friends but it's also partially a function of their personal approach towards social settings. Not everybody will have tons of friends, but I don't see anything wrong with that. Everybody needs friends, and everybody needs family, and on a fundamental level I think that one's closest friends blends together with their family to give them their social support structure and the people they care about, and that care about them. But you can't force it, really. Friendships are bonds forged through both mutual connection and sharing experiences; in the process of making a friend, whichever comes first will lead to the other, and will oftentimes work out if things go well in either respect. People do say making friends is about going out there, and half the time it is. But that doesn't necessarily mean throwing yourself into social scenarios you aren't comfortable with, and while of course you aren't doing that your mother is, which is obviously the issue to begin with. So if you could talk it our with her and make things clear, that'd help ease your struggle significantly.
In any case, your friends should be able to be comfortable with all you are, and will accept you for you, and will actually become your friends on that basis; superficial friendships don't really amount to anything in that respect and fall apart, so what your mother doing won't particularly work anyways. As
>>2 said, finding people with common interests is a good starting point. It's not always that simple, but sometimes that common thread is the foot in the door, and psychologically sometimes that's the hardest part about forging a friendship is just getting a foot in the door. Once you make friends that accept you for you, cherish them as they cherish you, and you'll be fine. I know that you can find people that will mesh with you, and you'll be okay in that respect; if you are able to talk to your mother and explain that to her, maybe she'll give you space. And I feel that the space will give you the room to grow on your own and reach out to the people you want to.
"Yah, I know". Parents generally don't like that sort of thing, especially when interrupted by it, so generally one would like to avoid that, but it's not necessarily your fault either. It seems to be a common parent-child dynamic at some times, so don't worry about that in particular too much, I've done things like that too, heh.
Friends come from strange places too sometimes. Just keep an eye out and don't force it, try to come to an understanding with your mother; and I'm sure even here you'll be able to find friends. I wish you the best~