To start dating him? You need to get a camera from either Mike or Chris. (On standard and easy, it's a bit easier to get one.)
For a good ending, you need to keep friendship and fitness high, but you also need high friendship with Mark (his best friend).