In addition to the missions and hit contracts, there are also favors to be done throughout the game. Each favor has a prerequisite such as completing a certain mission, extorting a certain business or warehouse, etc. If you don't see any more favors available but you know there are more, don't panic. Just continue to play the game and eventually they will all become available.
From StrategyWiki, the video game walkthrough and strategy guide wiki