3rd party apps are not allowed to access the Social Graph beyond 1st level connections i.e. you cann't get friends of friends.
But I wonder , why does facebook not develop Apps based on their Social Graph by itself.
More information on promoting facebook posts is here : <a href="http://www.facebook.com/help/promote" rel="nofollow">http://www.facebook.com/help/promote</a>