I have worked on these 8 steps to optimize my website.I have received very good results.
When you creating profiles on free blogs website, You can interconnect your video via youtube to get more viewers and backlink.
I have not imagine, i can get good result on this way.
1) Keyword Analysis.
2) Directories submission.
3) Web 2.0 submissions.
4) Social bookmarking.
5) Free blogs profile creation.
6) Business submission (citation).
7) Forums posting.
8) Video Submission.
May be all these types also good for you people.
All the best.Any suggestion, i would love hear.