the background you design looks nice ....
But you need alot of think to build site like what you taking about ..
at leas you need to learn something about HTML and CSS ..both are very important to make any site ..
Dreamweaver can help alot in the beginning ..but don't count on it always ...