Having learnt (what little I know) about building websites from the net itself I've hit a brick wall

I keep reading that these Cascading Style Sheets will help load pages quicker and are easier to update, but I'm wondering if they will be necessary for what I'm doing...
This is my homepage at the moment
http://www.bustymagroo.co.uk/ and the header/links will be on every other page also. So far, on previous website efforts, I have always wrote out all my
html and used tables, which I'm quite content to continue doing - unless
CSS will significantly reduce loading times?
If it would be better with
CSS does anyone have some dummy guides for it?
Any and all advice greatly appreciated!