I understand how you feel. I was in a similar situation three years ago or so. I can't say it was easy, but it was well worth it. What I found easiest was e-mailing my guidance counselor, instead of talking to her face to face. So after a couple of times e-mailing back and forth, I finally went into her office, she found I was depressed and got my help at a hospital.
My suggestion to you is start by taking this slow -- it's a hard situation. I know for a fact that depression is not an attention seeker. All you want, is for people to understand how you feel. There was a quote in a movie, it went something like "Do you know what it feels like? To want something so bad and know that you'll never get it?"
You want someone to understand what you're feeling, yet sometimes you think you're not deserving and think of suicide. Trust me, it's not the answer. You're a good person going through a hard time. There are several ways you can tell someone you trust
2) Face to face
3) Tell a friend to help you tell a doctor or the guidance counselor
Your mom may feel like that towards you, but don't you think, that if the way you felt was harmful to your life, she'd care about you? She may get bad or think you're just an attention seeker -- yes, sometimes there's no way to actually convince her -- maybe she'll understand, but maybe not.
That's why you shouldn't tell her first. I feel like you should start out with your guidance counselor. Say you want a few minutes to talk to her and start out by saying
"I've... Been feeling kinda upset lately.... I think I need help dealing with it, I also have some thoughts... but I can't talk about them right now... I'm not ready, but I've just been upset."
Leave it at that. She'll get the hint. Slowly and slowly, she'll ask you questions, you'll tell her little by little and you're going to get the help you need.
Good luck kid! :)
You're awesome. Just remember -- you're a great kid going through a hard time who just needs a bit of help -- nothing more to it than that.
E-mail me if you need help. You can contact me via my profile.