Are you using any tools (Scrapebox, etc.)? Search around here you can usually find some pretty good list and then like Scritty said sort out the ones with low out bound links. If you don't have scrapebox just search "online bulk outbound links" and go from there. That and search backlinks here and just read everything that isn't trying to sell you something (not that you shouldn't look into services, if you have some money go for it there are some good providers here from what I've seen). Also look at your first page competition. If you can get their backlink profiles (open site explorer), just take the time to go through them one by one and try getting the same links, that's a sure-fire way to climb up, albeit labor intensive (I have been putting that off for some keywords for sometime now, lol). The simple point, if you know how your competitor got there, than you know how to get there too.