After a long wait I finally received my Google Voice invite but it refused to activate from outside USA throwing the error below, this error can be easily bypassed using an USA proxy but it further needed an USA local phone number to confirm the activation.
To get past the local phone number confirmation all you need to do is to grab a free USA incoming number as discussed in earlier post and use it to activate your Google Voice account outside America, you can find the detailed procedure ahead.