I did self publishing to start, but quickly found out that it just doesn't work. You really need the power of a publisher behind you to get anywhere. And I'm not saying that others couldn't get somewhere by themselves doing self publishing, but the experience of a publisher will get you into a lot more places. Especially if your publisher cares about you like mine does.