First of all, I want to tell you that there is always hope, that nothing is ever truly a "lost cause"... however, you have to know when enough is enough, because you don't deserve to keep being verbaly abused and/or mistreated by your mother or any other family members. This is not what family is supposed to be like; family should be caring and supportive.
I know exactly what its like to have a mother who is jealous when good things happen! My own mother is like that, she doesn't want to hear anything good, she wants to hear negative stuff so that she can gossip about it. It sounds like your mother is similar, and when she doesn't have some gossip she makes it up, right?
I'll tell you how I have recovered from my past abuse from my mother. The first thing I did was learn to stop allowing things that she did or said- or didn't say- to bother me. When I let the things she did or said bother me, I was giving her my personal power over my emotions, which in turn gives her more power and me less power. This is very difficult because this is a dynamic that you and your mother have had forever! I know it was very hard for me, but if I could do it, I know that anyone can. Another thing was that I had to realize I was setting myself for dissapointment when I would tell her good news and I didn't get the reaction that I wanted... how come she never congratulated me before, but here I am giving her more good news, such as I was on the Dean's list at college, and she isn't happy for me? Hmm.. its because for some reason, I kept waiting for her to change, waiting for her to suddenly be happy for me... but its never going to happen. She was always jealous of me and that will never change. Instead, now, when we talk I ask her all about her. How is she? How is the weather? If she talks of some craft she's doing, I will ask her questions all about the craft even though I have no interest. This gives her plenty of time to talk about her favorite subject- herself- and it keeps her from getting anything out of me to b*tch about. I haven't heard one b*tchy thing about myself from other people in years. So, this is working for me! I know its hard, its very difficult to finally recognize and come to terms with the facts that our mothers are self centered, immature people... however, the sooner that you do come to terms with it, the better off you will be, because when you stop giving her the power to hurt you, it opens up new doors for you and your own personal growth.
I waited around for my mother to be proud of me. I waited around to hear that I was "good enough" or "smart enough" but thats not what she wanted from me- she didn't want me to be smart or good. She wanted me to fail so she could gossip about me. When I didn't fail, it fueled her jealousy. I urge you to take your personal power back from your mother and sister by following my advice- when you do talk to them, keep the conversation all about them. See how it works. I wish you the best!!