Keep trying! For speed lessons I like the G4FON program a lot. Try listening at 10 WPM faster than you like for a minute then set it to a few WPM faster than you are good at...it will sound almost slow.
RufzXP is also excellent speed training. http://www.rufzxp.net/
Sounds like you are young and will have the rest of your life to get better and better QTHs and antennas. Till then, keep experimenting.