It took me 3 months of trying every day with the bottle before DS2 would take it properly. All I can suggest is to persevere and it will happen eventually, whether that be cup,bottle or sippy cup. As long as you are patient and don't force it, it will work eventually.

Good Luck.