First, you should learn SEO, niche research, keyword research, competition research, product selection and promotion. Read Niche Site Duel from Pat Flynn. Additional information can also be found here: Niche Site Project from Spencer Haws. Then you can decide if you you create your own website...