>>1 you've realized that you're not the best kind of person and that right there is half the battle. You're honest. Most importantly, you're honest with yourself, you realized your faults and are wanting to essentially fix them. Not not all faults are easy to fix but that doesn't make them impossible, there are actually a lot of things that you can start doing that will gradually make you into the better person that you want to be. That's really wonderful of you to want to do at your age.
For your dad, he is a really good person, thank him repeatedly, tell him that you understand his financial situation and that he doesn't have to buy you nice things to keep your love. He probably feels bad that he's not in your life as much as he should be so he tries to make up for it with gifts. Just tell him that you'll love him always, with or without the gifts.
For your mother and brother, apologize to them. Tell them sorry and that you'll work on being a better daughter. Get a part time job and start paying for things yourself, and ask for less things from your mother, invite your brother into your room sometimes he probably annoys you to get your attention.
Just keep working on bettering yourself. No it won't happen over night, it's a gradual process but keep doing nice things for others and in time you'll truly be a better person. :3 I hope that this helps!