Marketing on social networks requires more of a focus on the human element since its more about building relationships then it is your technical knowledge.
There's no way around it, social networking for business requires building trust with others which requires time and interpersonal skills.
Read further to see the 3 things you will need to accomplish BEFORE you can expect to successful promote any product or business on a social network site!