Coming from someone, who never read and got 100% hands-on practice, do read a little. But not too much. Work on something and learn on the go. Create something you like, so you stay super-motivated. And if you lose interest, don't be afraid to start building something else or throwing your earlier projects away.
Imho, learning a programming language is a lot like learning a natural language. Sure, there are some parts which are best read in books (vocabs, grammar, foreign script), but if you want to speak it, speak it. There's no better way to become fluent!