I would make a bigger deal out of your reward plan. Maybe a banner or something and repeat that on every tab.
In my opinion you're making all the same mistakes I made when I started working on social applications. You had a idea first and are now trying to make it viral. Thats the wrong order. You need to get all your viral channels defined and working and only then are you allowed to have an idea :)
If you wanna chat over email I wouldn't mind sharing some tips.
Abusing invites with more "viral channels" will only get the app into a lower invite threshold. FWIW I think a free TV is a pretty good incentive and will have people choosing the friends most likely to use the app. I do agree on promoting more the contest and the free tv thing, people tend to not read anything without flashy colors and big fonts.