All three concepts seem very interesting and useful. In addition, note the following:
Social media outreach
No doubt the Social media outreach is an important concept for the coming years as well. Small businesses are especially benefiting from this since it is very inexpensive and reaches the target audience. Can you quote two examples of SME's using the SM outreach?
Content Optimization
It is also important to note that the Content needs to be updated. What do you feel if you see a six month old content on a website?
Affiliate Marketing
Amazon was the first one to start this concept. Can you provide details on how it benefits Amazon and its affiliates?