Some of the best off-page SEO techniques utilize for improving your ranking are-
Article submission.
Video creation & submission.
Web 2.0.
Press release.
Info-graphics creation & submission.
Blog posting.
Social bookmarking.
Forum posting.
QnA.
Thanks for sharing your valuable contribution. We do all these work but still my website fixed their ranking in SERP. So what we do new in off page activity to improve their ranking.