1. You don't have enough reviews. Your app store search rankings will improve once an actual rating is computed. Give away some apps, or even make it free for a few days. Note that free apps == crap ratings however..
2. The name: Was "dice roller" or "Die roller" taken? With the way the app store search works, the easiest way to get traffic is to have a name that has a high natural search volume. Basically, high search volume on google == high search volume on the app store (in my experience 1/10th-1/20th).
3. Do a free version supported by iAds. The CPM there is still high, I'm seeing $10-$20CPM, and with 5-10 units per day at $1.99, you should be looking at 2-300 units for a free version easily. Might also increase sales of full version.