You can buy a web template from any web template sailing site like webtemplatetools.com and make it customize as you need.
Learn html ,css then download a css templete try to edit it, if your site is dynamic or wanna make it dynamic please use php and mysql at back end. You can create a site without any programming by learning wordpress ,joomla .
i suggest u start with wordpress.com and after you already familiar with how to post / edit, adding picture, adding plugins, and some other basic know how.. then only you go to buy the template.. the reason why i suggest wordpress is that it is easier for new guy to work on and for upgrade there are so many resources available.. wordpress.com is also free for you to try so if you make mistake it wont cost u a thing.. only a little bit of your time..
you can using some famous and simple open source blog apps and cms apps, such as wordpress and joomla!, easy to build a website of yourself, in addition, you can find some free template via Internet, try it! As a beginner, you need learn something about how to build a cool website front-end, master jquery, ajax, html, css and php
First of all, you need a domain. I recommend Wordpress since it is easy to use. You can change the theme to your liking or on your niche. If your site is about sports then choose a theme for sports. If you don't have any knowledge about HTML, let other people design your site for you. There are many web designers out there.
You have to know first HTML,CSS & Dreamweaver for website design and if you have some idea on photoshop then fine!
Yes, First attempt to prepare firs business brad, target audience, unique content, images and take a time to research professional web development companies for your website.
It is not easy as you said. I have read a lot of books about HTML, DHML, CSS and Javascript and I am good in Photoshop as well (I run my photographic website) and I could not start to build my first website until I went to course about making your own website and there I learnt weebly which really helped me to create my first website. Then I noticed a lot of limitation in weebly and I started to build another website with Dreamweaver just by coding in html and css. It took so much time and I have done only one page and I stopped. I am going to use joomla for building all next website. So summarizing good start will be weebly or just go for joomla. I don't recommend Wordpress unless you want to build the blogs. It is highly overrated in my opinion.
So you just need one website.I personally suggest to start with free services like blogger, wordpress etc and after you make some money then you could get a new domain and dedicated hosting from hostgator or other osting service providers.May be it's a great deal.Otherwise you will get Flop!
If you buy a book or two on html and css and see how you like it then start from there thats what I did. (not including being a student in the subject.) Building a website takes time and consideration from the sitemap, storboarding, design, prototype to the finished project and even then you may still want to change things, so yeah learn some basic of html and css how to make divs and navigations and add images it will take about a month to practise before you will have a basic page going and once your happy with your code get some paper and start going mad with your ideas with exception to some of the stricter rules such as the rule of thirds. Most importantly have fun doing it.
You can try wix.com. They provide helps for starter to create their own website. Or PM me , I might be able to help you.
It is not good idea. To earn any decent money you must make your website professional so you rather need to get your own domain, especially there are not so expensive.
I don't see why you would want to use a WYSIWYG to build the site for you (exception to dreamwaver). It's not really webdesign and development then, you may aswell pay for one. You may struggle to learn from books then maybe try videos or tuition what ever works best. Don't mean to seem like a flame post but by saying read above thread it just says you tried you struggled and you gave up because it took time and effort.