If you go to chat rooms, they are all starting to have rooms that are for people who are learning differnet languages! I found it helpful to talk to people who speak spanish that way, and then just read both what you type to them and what they type back outloud if pronounciation is an issue. Most on those boards are willing to help you with Spanish and are very patient, they just want a chance to speak/type English back to you!