Let's see. The way I learned DBP was to read the manual and then go through every single example and tutorial until I understood what each one of them did and why. I also read the help files from front to back a few times. I even printed out whole sections and read them at lunch.
Advice? Read up on all the core commands, they are essential to programming. Use the online help in the editor frequently. Just click on a command and hit F1 for some basic info and syntax.
Of course, if you have a specific question, you can usually get a specific answer.
--
TAZ