Ever since I started teaching EFL (erm, nearly 50 years now!) I've used a method called Functional/Notional. You learn the language like babies do: listen, speak, read, write - in that order. No grammar explanations until the student is absolutely confident of the pronunciation, the collocation and the meaning (and NO translation, either). Then I teach the basics for the students, what they most need to begin with, so the first thing they'll learn from me is "My name is XXXX. I'm from Spain. I'm a pilot" . They will not learn idiotic things like "this is a book. It's not a table" or "my giraffe is in labour but doesn't fit in ze car".
Wanna speak faster? Watch some Spanish TV shows, without subtitles. It doesn't matter if you don't understand; you'll pick up the pronunciation, the modulation (ie., the music of the language), the shortcuts, etc, etc. Forget grammar. It's useless until you're fluent.