LSpel is correct except for one thing... Be very careful utilizing Yahoo Answers, Yahoo doesn't take kindly to frequent links to your blogs or HubPages. You're better off getting quality, high PR backlinks from places like Squidoo and Ezine. Keyword research is critical, as is SEO research. Make sure you're actually writing about subjects people are interested in and searching. Then make sure the competition isn't impossible. Most of all, it takes time and patience.