I agree with GraceKellysmom, get a lactation consultant.
You can also try to offer your breast when your baby is sleepy or asleep, kind of a dreamfeed. They tend to be relaxed when they are sleepy and will take a breast then. The key to succeed is to find a moment when he is in a light sleep phase, that means when he starts to stir, move his arms, before he enters a deeps sleep. The same goes for naps. If he would accept your breast in that circumstances, he may eventually accept it when he is awake.
Pump in meantime, offer as few bottles as possible and get things going asap, the sooner the better. When you offer a bottle, make sure the teat is not a fast one, that may be one of the reasons he prefers it over you, the fast flow.
Good luck!