Here are some resources if you want to investigate web development and marketing a bit more.
WordPress for Beginners: A Visual Step-by-Step Guide to Creating your Own WordPress Site in Record Time, Starting from Zero!
– If you are considering doing the web development work yourself, WordPress may be a good choice and this book could help you get started.
Do It! Marketing: 77 Instant-Action Ideas to Boost Sales, Maximize Profits, and Crush Your Competition – Broader information on marketing for the small business.
For web hosting, we use 1and1.com and have been happy with their support and service.