When I first started learning English in earnest, with a dictionary and a textbook I used to do the following,
1. Read a text from a book, any book
2. Read out loud and record my voice.
3. Play it back and listen to it, and,
4. Write down everything
I would practice my reading, speaking, listening and writing in 1 go, at the same time.
Read slowly, clearly and smoothly by connecting all words together. Then listen to your own voice and write everything down. Writing is extremely important, writing will help you remember longer. Choose something appropriate for your level — not too easy, not too difficult — and don't familiarize yourself too much with the text, I think it is better to start reading right away.
Read slowly, clearly and smoothly by connecting all words together. Make sure your voice has a flow. Before you focus on speaking, you need to work on your reading. If your reading is not smooth and fluent your speaking cannot be smooth and fluent either. It’s something I talk about in my book Virtually Native, in the chapter on reading.
The next thing you wanna do is get a pen and piece of paper and start listening and writing. I strongly recommend writing with a pen, not typing on a computer.
Pen and paper, it makes a huge difference. There is something about how the brain works when writing on a piece of paper, basically, you remember longer when you use a pen and paper.
Play back the recording, listen to it carefully and write everything down, pause after each sentence and work on your spelling. As soon as you are done, compare your writing to the original.
How is your listening, are you able to understand your own pronunciation?
Not being able to understand your own accent is a sure sign you need to work on your pronunciation.
That's my 4 in 1 learning technique.