One of the goals when we are learning English is to put it into practice. Sometimes, it is difficult to achieve this goal due to the fact that we do not have someone to practice or because you feel stuck in the process. Here, I am going to comment on my personal experience in order to make English part of my life. Remember, the more you practice, the more you are going to improve.
The first piece of advice I would like to give you is to set all your devices into English. Your cellphone, your computer, a tablet, any kind of device you have, set it in English. I sounds something little, but it is going to make a huge and significant difference. You're going to learn lots of vocabulary and your mind will switch smoothly between your nativie language and English.
Second, read out loud. We are at a time that searching for a piece of reading is easy due to the internet. Before, having access to resources in English was really hard. Nowadays, just with a click you will find thousands of material for any skill. If you don't have someone around to practice, you can look for a piece of reading, record yourself while you are reading out loud and then check, how you did it. Look for pronunciation or grammar mistakes, with hard practice you will improve a lot.
Third, travel. I know, it seems impossible, but if you plan, set the goal, and work on it, you will accomplish. Money can be an issue, I know; however, from my experience, you can do it. 5 years ago, my friends and I planned on going to the USA, we opened up a bank account, and we start saving a little amount money monthly. Yes, it took us 5 years, but it was totally worthwhile. There I was able to practice my English every day, to challenged myself, and to see what I needed to work on my English. Here I going to share some pictures of my trip. Strive for your dreams, I know you can do it.