Dreamweaver is a crutch. Learn to code using a HTML editor like Notepad++ or PSPad.
Start by designing your site in Photoshop. (Download a website .psd template. Google for one, to see how it should look)
Once designed in Photoshop create the design in your editor.
Upload website.
If you need tips about design, I suggest you browse templatemonster.com and get a general feel for the styles of design.
If you're talking about actual coding of sites go to w3schools.com and read tutorials on HTML and CSS.
Your request for tips is a bit vague, it's like asking "I want to be able to split atoms, any tips?". There's a lot of things involved in a website.
p.s. There is a HTML, Graphics, Programming topic on these forums.