Improve my Spanish, and I'll improve your English ten fold.
I'm still looking for more people to chat with. Ideally, I'd want to do a video calls since it's easy for a lot of people to "cheat" by quickly using Google Translate before replying. You'll never learn that way, and I've learned the hard way.
My philosophy is that as kids, we didn't learn by first reading/writing. We've developed our native language by first listening and attempting to speak. Notice how kids in primary/elementary school are fully conversational before they're able to write clearly. I know plenty of people who speak english (native) and can't write a simple e-mail to save their life.
I also believe that most opportunities that English brings falls under the umbrella of speaking. Sure, writing is important, but you won't be able to think about your conversation while face-to-face with someone...especially if your trying to express your intentions/desires/motivations confidently. If your writing an e-mail or text, you have all the time in the world. The pressure will a real-time conversation will help you think faster. What's also great is that this is all free.
Let me know if you're interested and we can schedule calls on Skype. It'll be helpful if you have a B1 level of english.