When looking for a webhost you can be overwhelmed with the amount of choices you have. Who you choose would depend on the type of site you want to have, and the reliability of the web-host.
A web-host will not manage your site, but if you get a web design agency to build your site for you, they will in most cases do the hosting for you as well for a small fee.
Again, there are lots of ways to make money off your website, a common one being running ads on your site. Some others would be selling subscriptions, e-commerce, using the site to drive offline sales, etc.
Do a bit of research and hang out in some web design forums, and you`ll be up to speed on things pretty soon.
Cardboard is one of the coolest things made from paper
Singapore Web Design + Development | My Geeky Blog
Do Your Part for the Planet | Laptop Skins