A 12-STR test is the most basic Y-DNA test there is. It can determine your haplogroup, but won't determine the subclade with certainty or at all. You will need an extra SNP test. I think you can order a deep clade test for E1b1b for 89$ at FTDNA, which does the testing for National Geographic. E1b1b is a large haplogroup with lots of subclades with very different origins, so it might be worth to take a deep clade test.