Link building is a very important part of SEO. I am listing
a few things you can do to generate links from other sites.
1.- Create high quality content with links that other website and blog owners want to use as a reference.
2.- Stay on top of current events or new product launches and write unique articles that can add information about the recent news event or product launch.
3.- Find forums and or blogs in your area of the internet and contribute useful information that contributes to the information being presented. If your post are good enough many of these social network sites will allow you to post links in your post.
4.- Facebook and Twitter are being used to get links. Realtime search now indexes your FB comments and tweets in seconds. Social media a great way to get links.