Hi Joe,
The ranking factors are not appreciably different for Bing/Yahoo than for Google, but you will always see some disparity between them. One suggestion I would offer is make sure you are as diligent with your Bing Business Listing as you are with Google. Otherwise, look at those ranking ahead of you and see what they are doing you are not, then see if you can manipulate a page to rise in the rankings.
Another thing to do would be to use Bing Webmaster Tools like you are probably using Google Analytics. This will surely provide some insights into which pages are rankings and which ones might need to be tweaked for Bing.