study the book several times and study while your waiting. its the only thing that will ever work or it'll take you several times to pass, trust me. a friend of mine had to take it 6 times because he never studied. i took it twice because i studied and so did another friend of mine.
Just take a driving school class. It's a bit pricey at some places, though.
Don't let your parents teach you to drive, it'll be hell on everyone's nerves. I know this from experience with my parents. stressedgonk