Level 25 Spanish i finally got to it!
Im so happy!!!!!!!!!
Reading a book with the dictionary helps more learning a language that speaking; speaking, you only fix some conversational item, but reading (with dictionary) help a lot more to improve your knowledge about one language. I am speaking from my experience. I learned Spanish with a manual, than I used to hear literary and scientific stuffs and then I start to practice alive the conversation. This helps me only in "opening" and forming this "skill". But only when I started to read books in Spanish I begun to improve exponentially my knowledges of Spanish language.
I have a troubleshooting script installed. It's called "Duolingo Stats", and you can get it from here: http://duolingo.wikia.com/wiki/Duolingo_Userscripts. It lets users see each others' trees. It's useful for helping in the troubleshooting forum, particularly when people get stuck early on.
You're working on Verbs: Infinitive 2 at the moment; you've done 7/10 lessons. You've completed the other two lessons on that row, Vocabulary 2 and Sports, so you'll be able to do the next row of lessons soon. You've completed 42 skills, out of the 61 in the tree. Of those, only four are gold; Basics 1, Phrases, Basics 2, and Questions.
It also shows how many XP people earn on each day of the last week. You've earned 20 XP today and Wednesday, 10 on Tuesday, zero over the weekend, and 20 on Friday... ... and you've managed 3830 on Monday. That's 383 lessons! Wow!
Duolingo Stats is a useful tool.
Have you considered starting the reverse tree, English for Spanish speakers? It is more difficult but very rewarding in boosting your Spanish. Also, if you really want to take it to the next level you can take another language course for Spanish speakers. I recently finished the Italian tree for Spanish speakers, it forced my to think in Spanish and/or Italian. I would recommend that if you do this you finish the tree for that other language in English first.