Medusa

I think there is a fault in the game … I have been playing for around 3 weeks and can’t beat 1 medusa island … I have bought gems and I am about to give up … I must be doing something wrong … Is anyone else struggling ??