It depends! Are you looking for conversational English or literature? Sometimes the best way to study a language is to read books in said language. I learned picked up on English because I liked to read when I was a kid (still do, actually) but apart from reading, I also listen to English songs to polish my pronounciation and watch movies in English. Find out which method suits you best, but I think those three are the most efficient.
And yes, speak! Speaking is a must, do not be scared or embarrassed. You'll familiarize yourself with the language. Hope this helps :)