Postby Babbsagg » 2017-03-20, 18:59
I can give a tip for learning how, at least that's how I learned it. Spanish "R" is very similar to a short English/German "D". The way I learned it was to say "Bödötchen" (instead of "Brötchen"). When it becomes "Bdötchen" you're pretty close. I think in English, "bdead" instead of "bread" would work just as well.
Once you've mastered that sound, you can try to give it a longer roll, like "bRRRRead". It takes some time, but you can learn it. Mind that in Spanish, a single R is only one tap as described above, a double RR is the longer roll. For example, "para" only has one tap, not a "RRR" roll that many might try to do. "Guerra" has the "RRR" roll because it's written with double R.
While English/German "D" is created by touching the palate with the tip of your tongue, I believe Spanish "D" is made with the tip of your tongue touching upper and lower teeth, giving it a sound that may sound slightly lisped to speakers of another language. I've read this can lead to some confusion among Spanish native speakers, because if you use "Germanic" D, e.g. in "todos", that may sound like "toros" to a Spanish native speaker.
I'm not an expert on Spanish, and some of this is knowledge obtained from other sources, but I hope this helps you. Spanish speakers, please correct me if I'm wrong.
edit: one more thing, from how you describe it I think you're mispronouncing German "ich". It seems you pronounce it [ɪx] (with the same sound as Scottish "loch"), but it's pronounced [ɪç]. I'm not sure if you do that, but it's a common pronunciation mistake.
Thank you for correcting mistakes!