How do people create websites this good?

http://www.templatehelp.com/preset/pr_preview.php?i=16979&pr_code=ck1s8w2u54aeaY9y62IWQ99K6M5Kvp

I’m just wondering… this website is actually one of many templates offered by that webpage. I’m an amateur-intermediate user level (light actionscript use) with Flash CS3 but I’m looking to get into the top of the line development, how can I do this in a brisk manner? Should I read a ton of books? Take online courses? Any advice appreciated. Thanks.