If you want to learn Spanish free, you simply need to practice your pronunciation. It might seem demanding at first, but honestly learning any language can be difficult; all languages use various pronunciation keys to string sounds together to form words.