HI, You can use the Traffic Exchange to increase your Alexa Rank https://www.alexamaster.net/Master/Profile/65913. This site acts as a traffic exchange between people with established Alexa Toolbar. I use this site for 6 days, and allready received 2000 unique visitors.
I clicked the link to your site and got very confused. You're saying here that it acts as a traffic exchange based on the Alexa Toolbar. That reminds me of the old Clickthru.net network that I used to use back in the late 90s!! I understand exactly what you're trying to do there, and kudos for that.
Howeve,r when I clicked on your link, it seemed like some kind of confusing dating site to meet singles. I instantly bailed, and was very confused.