Dear @Ponsoman,
Welcome to the Wefugees Community and thank you for reaching out to us.
The website "Make it in Germany" is giving a good overview on immigration options and procedures.
Regarding the citizenship: Normally, people must have lived in Germany (legally) for at least 5 years to be able to apply (in exceptional cases 3 years).
In any case, please don't hesitate to get back to us during your research if you have more specific questions.
All the best,
Meike