I think that all it takes is patience and time and continous promoting... a great example of this working out is MAROON 5, they had their "Songs About Jane" FOR MANY YEARS and their album took a while for it to be super popular...and once it got on the top 5 most sold albums, it stayed there for a very long time just like when Linkin Park's "Hybrid Theory" hit the brink of it's popularity... also... before both Maroon 5 and Linkin Park got mainstreamily popular, they toured as much as Tech N9ne has been doing throughout his career... so yeah, it takes time... look at someone like Twista, it took him MANY years to FINALLY get mainstream fame as a solo artist.
Maroon 5 and LInkin Park milked and promoted the fuck outta their debut mainstream albums... I'm sure that if JCOR didn't fuck things up with ANGHELLIC, Tech would've BEEN a platinum selling MC.