Well, I guess you can beat them with Rock-Types, I don't know, but my diamond is being borrowed right now and Im still playing trough SS(Im at the 9th gym) So I dont have anything good to give you, but don't give up! I know you can beat whatever it that you're trying to beat, I know I did it without help!