Well the best way to build deep links is write good articles and place the links in anchor test and submit them to Popular article directories.
I alos think the best choice is with blogposts and article marketing. Not to use the same anchor text every time can also help, but still it should be related.
Article submissions to high PR article directories and blogposts submissions either to my private network of multiple C Class hosted blogs or do guest blogposting, these are very effective to get traffic to your inner pages as well as rank for some cool long tail keywords.
Sonasathish & sikatangpinoy how do you use “strictly related anchor text†? I understand using keywords but does that mean that my text before the keyword need to be related to the keyword??
Social bookmarking, article submission & deep link directories submissions are good ways for collecting backlink for inner pages
Read this article I think this article will help you http://ezinearticles.com/?10-Easy-Ways-to-Build-Deep-Links-to-Your-Website&id=2625498
Article posts, article submissions in article directories, social bookmarking web 2.0 links. Imperfect linkwheels are helpful, too. Google hates perfect linkwheels, so try to implement an imperfect yet effective linking strategy. Vince aka makingiants