If you want to start a web site first you need to do the planning.What you need in your web site just list out them.Then you can go for the feasibility study like the technical resource, financial resource etc.Then you can decide whether to do it your self or to hire some one for this purpose.