Your English is quite good compared to several people I met online.
Before starting with JSP or web applications in general, you should be comfortable with the fundamentals of Java. If you already are, you should find a good book for JSP/servlet. Both JSP and servlet will go hand-in-hand.
I personally like Netbeans and I have also worked with JBuilder and Eclipse. Netbeans is quite rich in features and it's free. The recent version (5.0) is good. There are plugins available for Netbeans too. The same is also true for Eclipse. The licensing cost is the only factor which keeps me and my organization away from JBuilder which has several features to facilitate enterprise application development.
Happiness is good health and a bad memory.