You didn't say how old you are, but it may be possible to get a Walmart card in your name and use that to verify yourself. I couldn't do anything with my account until I added a debit card that verified me a little (don't have a bank account, either, just turned eighten), and now I can...