What I’m doing to learn english?

These tips aren’t the best of the world, but some of these exercises are working pretty good for me. 
 
Enjoy some tips

Complete the Duolingo

This is the most popular tool to learn a new language on the web, really good and funny way to learn and improve your skills. I said complete, but the best is to put gold to each exercise, this has help a lot.

Duolingo
http://www.duolingo.com

English podcasts

Every day going to work I have been listening some good podcasts. That improve your vocabulary and listening.

English We Speak
http://www.bbc.co.uk/programmes/p02pc9zn/episodes/player

6 Minute English
http://www.bbc.co.uk/programmes/p02pc9wq/episodes/player

English as a second language
https://www.eslpod.com

Mastered Lingualeo

How could I create correctly phrases and understand where to put words correctly? 
After I’ve finished the Duolingo tree, I felt a need to improve my grammar and increase my vocabulary. 
I bought one year licence to complete all grammar exercises, from basic to advanced. Doing grammar exercises I felt the importance of such

thing.http://www.lingualeo.com

More podcasts

Listen a lot of podcasts where aren’t about learning english.

Developer Tea
https://spec.fm/podcasts/developer-tea

Slack
https://slack.com/varietypack

BBC Global news
http://www.bbc.co.uk/programmes/p02nq0gn/episodes/player

Vlogs

Watch vlogs on YouTube of native speakers is an important step. Sure, listen podcast will improve and familiarize pronunciations, but watching someone talking about familiar things is really important. The trick is to watch anything about random subjects, this will make you learn new words, phrases and how to talk about anything.

Simple Programer
https://www.youtube.com/user/jsonmez

Sandy Makes Sense
https://www.youtube.com/user/SandyMakesSense

PointlessBlog Vlogs
https://www.youtube.com/user/PointlessBlogTv

Read a lot, everything everywhere

I usually use Medium to find such interested things to read and Pocket app for read it offline for example while I’m at the tube. Other great tip is to read not only things that you are interested, but read news and all subjects.

Pocket App
https://www.getpocket.com

Practice talking

Last but not ever the least talk alone, talk with other, don’t be afraid. 
If you don’t have friends to practice your fluency, start taking notes of words and learn about phonetics and practice more and more talking with yourself.

Write

Try to write what is in your mind, put your ideas on paper or in a blog. Is that what exactly I’m doing right now. ;)

I hope that this post reach you well and help you improve your English.

Cheers.