I always figured it's your vocal cords that vibrate.Your voice is like any other instrument. If you want to get "good" you have to practice. And "good" is an objective thing. There are a lot of people I would call great singers whose voices suck. They're great singers because they have style and passion.
Hang in there. You can do it!