Hello,
I forgot to mention listening it helps a lot to develop speaking because as we have studied there are four skills
speaking and writing, listening and reading
the first are productive skills and the second are receptive skills and these later are more important to any one who is trying to speak and write it means we can't write without reading too much and learn from others how to write and we can't speak without knowing how words are pronounced and of course listening is the key I advise you to listen to BBC, Euronews everyday don't exhaust yourself just step by step but in regular way then movies and songs comes later because they're sung in dialect english and this later contain some words that only native speakers know ....
good luck again