I recently found this very complete article which describes 180+ different link building strategies! Very good for inspiration
http://www.theseoproject.org/link-building-strategies