TiPb itself is a pretty nice place to "Announce" your App in the Forum.
Similarly so are both touchArcade and euroGamer (especially if your App is localized)
I localized my first App, "Puffer's Train Challenge!" into English, French, German, and Spanish. Then announced it in the 2 sites above. First day, more than 50% of my downloads for both the Free and paid versions came from outside the US! A nice experience for a 1 man US-based "indie" shop.
Also - As NickFalk pointed out, social network like crazy!!! friends, family, long lost acquaintances. Use emil, Facebook, Twitter, whatever works, but give people something they can easily repost for you.