*loves Quenya, too*
*loves Sindarin for being Sindarin... and Welshish

*
... we already have loads of threads about elvish ... even about Isdira
Here links to most of the older elvish threads
(some of them have already been merged)
http://www.killermovies.com/forums/showthread.php?s=&postid=1604065#post1604065
Here links to newer threads - mainly about elvish writing:
http://www.killermovies.com/forums/showthread.php?s=&postid=2094774#post2094774
... and if you use the search function and type "Isdira", you find about ten threads in which this variation of elvish has already been used

...
like
http://www.killermovies.com/forums/showthread.php?s=&threadid=25580
http://www.killermovies.com/forums/showthread.php?s=&threadid=24088
http://www.killermovies.com/forums/showthread.php?s=&threadid=294240
http://www.killermovies.com/forums/showthread.php?s=&threadid=300573
http://www.killermovies.com/forums/showthread.php?s=&threadid=299933 (Quenya)
http://www.killermovies.com/forums/showthread.php?s=&threadid=299972 (Sindarin)
most of them also contain links to Tolkien elvish wordlists
For the words that were missing in your translation
You won't find words like "learning" (a participe) in wordlists, only the infinitive, in this case "(to) learn";
I don't think there are any words for "learn" though, try words with similar meanings, like "experience", "study", "collecting knowledge" etc
"been" as a participe also doesn't really exist, again you'd have to translate the whole form - "have been learning" - which is simply a past form of "learn";
I don't know though how the past is formed in Isdira