Thanks for writing! People are starting to write in with more 'involved' questions. This is another situation where I wish I could speak to you. My thoughts flow way faster than my fingers can keep up.
Reading music is a skill. You'll get better it from doing it over and over. And if you're messing up, it's a good thing. That's actually how we get better at stuff. When you miss free throws you understand the micro adjustments you need to make to compensate from you r errors. This is something that has been documented by neuroscientist. I wish I could more about it right now but I'm sitting on an airplane(with wifi) typing on my iPad with 1 finger. And it's my plucking finger!!!
For ear training there are many apps for smartphone. I have many of them. My favorite is Tenuto. Tenuto's founded what I consider to be the best ear training program ever. It's called www.musictheory.net
and its totally free. There a downloadable version too. If I weren't answering your question I'd be on that program now. I spend most of my time in air working on ear training.
The 3 sites I use for ear trying are: www.musictheory.net www.miles.be www.solfege.org
I use solfege.org mostly for rhythm ear training. Most musicians haven't even considered that. Thy only think of ear training as it applies to pitch. But just like you should be able to identify an interval, scale and chord you should be able to instantly notate a rhythm you hear.
By the way,...in most cases, if there are no physical issues, 'bad' time and 'bad' pitch when singing are usually awareness problems. I wish I could elaborate but it's hard to explain without talking.