Of course, one of the best ways to learn Spanish in Madrid is to sign up for a language school and choose the course that best suits you. However, this is not everything. Just going to class won't make you a language teacher. It is best to combine the lessons with other simple tricks.
Daily actions to learn Spanish in Madrid
The first thing you should think about when you move to Madrid with the idea of learning Spanish is that you have to make friends from Madrid. The best thing to do is to avoid relating only to people who are from your country. If you decide to take refuge in them, you will be more comfortable, but you will not improve your Spanish as much. Make a friend from Madrid (or several) and party with him, take a walk, have a beer on a terrace in the sun.... Choose the plan you want, but talk a lot. Ask him about his childhood, his tastes, musical style, clothes, books.... Ask him about everything. A Spanish friend is a walking dictionary. Make the most of it!
Join a library and check out books in Spanish. If you are learning Spanish in Madrid, at your language school you will surely find a library where you can pick up some books suitable for your level of Spanish. It is one of the best ways to learn a language. You will become more fluent and your vocabulary will expand.
You'll have to study, it's not all fun. Going to the movies or going out for a beer with someone from Madrid can be a lot of fun, but you have to study. Write down everything new in a notebook and go over it before you go to sleep. Besides. you should attend Spanish classes where they teach you how to use grammar correctly.
You may well meet people from different countries in your Spanish classes. So, create a group of friends and speak Spanish, it will be the language you have in common. This way you will be able to put into practice everything you have learned in the Spanish course in Madrid.
Don't give up trying. Many times we give up when we are learning a language because we feel that we are not making progress and that we are making a fool of ourselves. never give up. Keep practicing. Learning a language takes time and dedication, but it is worth it. Combine your Spanish classes with the tips above and you'll see how quickly you can make a difference.