To increase keyword density, Try to put in Healines. Do at least one heading(H1), Bold , Italic , Underline the keywords. use the keywords in...
Niche is not important, Choose the best CPC Keywords, Create and optimize the content for it. Also i prefer here try to Make a website about...
8k to 10k Visitors this is awesome, I think your ad Placement is some wrong. Use ad-sense code in between the Contents. You will get good results
I prefer you to take Siteground or Hostgator. In my Experience these 2 hosting is great in speed, Uptime and Support. I hosted More than 10 Blogs.
Separate names with a comma.