Do SMO and SMM, is more enough to gain traffic..
Social has always been a more effective choice for gaining traffic for a website in a short time.
SEO can't learn from book or videos. Better make it in practical with the help of support.google.com
LinkedIn is a social networking website for people in professional occupations. Nowadays most recruiters using LinkedIn than Google for searching candidates. So we have to maintain our profile with proper details such as Email Id, Contact Number etc.