Hello, I would like to help you to improve your Spanish. My mother tongue is Spanish and I have been teaching this language for foreigners for several years. I had students in USA (when I lived there) and I have students in Colombia (one to one or vía Skype).
As you ask, you are looking for an inmersión Spanish course (speak). Besides speaking is very important to give you some grammar, vocabulary as well some exercises of listening and reading. All the languages skills are related.
We can work via Skype, two hours in the morning and then two hours in the afternoon or evening. Previous our first class I need to know about your command in Spanish, I will send you a test and you will send me a record so I will listen how do you speak in Spanish. Both of us we will choose topics to talk in our sessions. As you must know correct your mistakes in class is valuable, so the mistakes don´t will be register in your brain.
Hope this proposal will work for you.
Some information in Spanish:
También he tenido alumnos particulares, estos han sido: ejecutivos, amas de casa, estudiantes y jóvenes que han venido al país para aprender o reforzar su español. Han sido alumnos míos personas vinculadas a: BP, Lasmo Oil Company, Paz del Río, Drummond, Diaco, Embajada de Brasil, Embajada de Canadá, Embajada de Italia, Bolsa de Valores de Colombia, Consejo Británico, Profesores de los Colegios Anglo Colombiano, Nueva Granada y otros.