First... I would not plan on removing the needles... they are important as mulch.
Around here, I can't think of much that would thrive under pines beyond camellias and azaleas...
What specifically are you intending to plant?
please post pics so that we can better advise.