It happens and therefore digital marketing agencies are in market. Anyway, I will advise you to look at your mistakes by complete competitor analysis. Sometimes, we’re just missing any 1 point and that point lead us to failure but I think it’s better to hire content marketing or digital marketing agency. In CA, Santee Internet Marketing is the best one and experienced by me. You can check more details on their official site. They are 100% recommended by my side.