Hard Work Leads to Successful Website ...
It is possible to build a website for free with the help of a free web host; however this sort of website is of no use to you as you don't reap any benefits at the end. Usually the cost of website construction varies from $100 to $150 for a year which is not that high, if you can monetize your website by perhaps using Google Adsense.
Whether website construction is easy or tough depends on your knowledge of coding and programming, the type of website you intend to use and the amount of time you have to create the website. However, the most important point to remember for a successful website would be to put in lots of hard work and effort into it to reap its profits.
When considering website construction, it is important that you find a niche topic to write and propagate about as these topics draw maximum traffic. Work on expanding the subject of your website, without actually going off track by writing about unrelated things.