Hmm maybe try finding a thicker card stock? I'm not sure how thick mine is, but it's just enough to make the papercraft stable but it's difficult to just fold the lines, so I had to use a craft knife to go lightly over the foldlines, to make it easier to fold.
and since this pic is clear..i can see how good u did this!!
danbo fan!!