Google has some restrictions on certain countries whereby they only will grant an AdSense account after six months of established content. If you aren't in one of those countries, you are good to go.
Nevertheless, AdSense ads are going to run on your Hubs even if you don't have an AdSense account, unless you meet the special criteria for turning them off.
And remember that views don't hardly earn anything (fractions of pennies) compared to clicks. If you've not had any clicks, that's most likely why you have no earnings yet.