There is no single good answer to your question. I remember when I was a kid (uphill both ways) I had the same questions and struggles. Ultimately I found the best teacher to be myself and friends.
Invite other musicians and singers over, hang out in the choir or band room, volunteer to accompany a church choir, get permission to practice at your local college music building. Just hang out with other musicians, jam, ask questions, listen and watch, steal. If you hear something you like, ask what it is and try it yourself. Actually doing it in front of other people is more valuable than ten practices. You can't become a good and well rounded musician alone. You need to experiment and breath with other musicians.
If you have ever studied a foreign language you know that sitting in your room reading books can only take you so far. To learn and to learn quickly, you need to be around people who speak that language then listen and speak to them. How did YOU learn to speak? Not from a book, but by hanging out with and imitating mom and dad. The dog, too, in some households.
Then, as you get a good and practical foundation, books will augment and amplify what you know from experience. I have a friend who learns a new word a day and each day she calls to ejaculate it within our conversation because application is more valuable than study.
In the words of one of our century's great philosophers, "There is no try, only do." - Yoda.