Actually you didn't post it in the wrong section at all. In the last couple of days I've been
rearranging the forums so that's why I moved your thread. I even moved some of my own threads.
As far as your pronunciation goes, you might not be pronouncing it as bad as you think. There are native speakers that pronounce the rolled R as djjjjjjj In fact, now that I think about it, I have another explanation for how to pronounce the rolled r. Say the word 'just' and isolate the first sound of that word. It's a J. Now stop and think about it- it's at the same place in your mouth where you say a D. Kind of like 'djjjj'. Anyway, now try saying the name "Ricardo". The first R is a rolled R, so instead of saying Ricardo with an America R, say: (as if it were English) JRicardo. Not J-Ricardo. Try to say the J and the R together almost as one sound. Run them together. Use the same sound as the first sound in "just". Say: Jricardo. It's not the same rolled R as your teacher will show you, but there are native speakers that pronounce it that way, and you won't sound bad.
Hope that made sense. If not I'll explain it some more!