There are many off page activities to get ranking in google but the most effective are article submission, blog posting, Web 2.0 creation, link trundle , profile link building and dmoz submission...
Keep doing do-follow social bookmarking, submit article in High PR, create ppt and submit in different slideshare, create video and submit in youtube, motiondaily etc. Moreover do guest posting in High PR and themetic.It will definitely helps in getting top ranking your keywords in Google within 2 months.
According to me do SMO & article submission, blog commenting, guest posting, social bookmarking its also very helpful to promote your keyword..
I recently read about Power point presentation and video submission, this is seo people following now adays. Do not know exactly how it is helpful for keyword ranking.
You can do Directory cubmission,Social Bookmarking, Classifieds,Article Posting, Blog posting and SMO. After done this you will must get higher in rank. Thanks.