AFF Supporters can remove this and all advertisements
Lufthansa are a member of Star Alliance (www.staralliance.com), so there are many different frequent flyer programs where you can credit Lufthansa flights to (subject to booking in correct fare classes etc).
I don't really have an opinion on which is the best Star Alliance frequent flyer scheme - others here can give better advice.
BTW, welcome to AFF.