Yamabe problem on compact manifolds with boundary