I've been using memrise - a pity it doesn't work so well for you. Have you tried forvo.com? You can check the pronunciation of individual words and phrases, and I have found it very, very useful. For Spanish, there is also a website called Slow Spanish (or at least there was a couple of years ago when I was learning Spanish) - there are many recordings at a slow pace, which helps a lot.