I don't remember what Pokemon the guy has, but what level are your Pokemon on? Usually it's best to just use Obsidian as a training ground for the first gym if you haven't already. Although it'll probably be harder if you picked Singet. Why not get a Water Pokemon like Jurker to make it easier?