Start slow is all I can tell you. I was raised in a small town, and my best friend and I fell in love. I wish you the best not to end up like we did!
I would come out to your closest family member first. The first person I came out to was my uncle, and he had the added bonus of living out of town. If they react okay, consider coming out to other members slowly and gently.
The biggest thing is not to do it in anger, lest they think you're trying to punish them because you aren't. Its not who you are... but some families/parents will not see it that way. So just be gentle.
Try and come out to friends who seem more likely to accept you no matter what. I came out to a very homophobic friend when I was thirteen, we're 20 now and still friends. At first they might be shocked and want nothing to do with you... but if they're truthfully you're friend they will come back and be at your side, even if they are cold about it at first.