One thing that really makes me enter a giveaway: if people say it’s international.
Yours doesn’t say anywhere whether it’s international or not, so all your international people are about 80% likely to be confused and not sure if they’re allowed to enter. So it’d be great to have it clearly stated somewhere that it is (or is NOT) international, just to clear that up.
Other than that, I don’t have any specific promotional ideas except what you’ve already covered. 😛
Writing Heroes ♦ Writing Hope // janemareeauthor.com.au