If you can't articulate your own sense of your worth, it's very hard to engage with someone I've found.
Note - I've always given my number first (and all consultants tend to) and it's worked out fine.
Note, most people don't like dealing with places that are not upfront with the number to purchase the item / time etc. So if you are selling your labor, have some sense of its value /price.