reyherb
-One thing i know works very well in Germany is that you need to learn their language and culture. Try to understand how these people think and why they think like that. That will make your life easier.
-As foreigners we also want meet and mingle with our own kind. And that's okey because it's the best way to beat homesick. However, sometimes it's also recommendable to mingle with other foreigners from other countries. Find out what works for them. At the university for example, you could find such English speaking people like the Americans, UK citizens and even established Africans living and working in that area.
-Also, thankfully there are 'meetups' nowadays. You are able to meet and connect with local and international people with different professional backgrounds