Recommended Links:

About WordPress websites
Create a Blog Post on your WordPress website
Small Business BC: How to Get your Business Online
Small Business BC: Choosing a domain name for your website
Small Business BC: Main page websites and online marketing
Entrepreneur.com: 5 Ways Small Businesses Can Compete With Giants in SEO

Links to Services and Tools:
Google — free services for businesses
Google Adwords — paid advertising
Facebook Business Pages
Screenfly – Test Your Website at Different Screen Resolutions
Google Fonts
ColorCombos.com