Well don't give up. I am in a similar stage: about to send out email pitches and review requests. Some statistics suggests you get lucky one out off twenty in email pitch. Not sure about the review sites though.I have sent press alert emails about our new app to the appropriate contact emails of 15 popular app review sites. Zero responses. Sad face.