Yay I am on page 6 wooowhooo and another back link from whois

It doesn’t mean that much though because it all comes from the same ip.
Ok gloating over! If your not getting listed in Dmoz let me know and I can advise you and also take a look at your URL editorial history if needed. Please be advised my own portfolio is still not listed after 4 (yes 4) years and is sitting in unreviewed. Please also know that Dmoz is no magic bullet for ranking. It has the same value as any other PR related authority site.