DO NOT use dreamweaver or frontpage (or any other editor that does the coding for you). This will not make you a better developer, if anything it makes you weaker as you won't fully understand what is going on.
Now for my biggest advise, UNDERSTAND WHY SOMETHING DOES SOMETHING. Meaning, if you do something and it works, but you don't know why it works, find out. Same applies to if you do something and it gets screwed up.
This should keep you busy for the next several years.
As far as ideas there are more than either of could count. However, ideas are useless if you cannot actually implement any of them. Start by learning the basics, HTML and CSS, then move into the more complex high-level languages.