thank you for your contribution in the community.
AS for your question, the best way is through Ausbildung and work, these two things are already part of your plans, so I would say you are doing already the right things to integrate faster and have therefore better staying grounds.
The best way would be to start to work and get through extra assistance for language courses etc. with scholarships.
If you need help with that let us know and we would be glad to assist you.