What is the most logical next event?

How to improve your german speaking skills
Sit in on a local german class.
Many colleges and universities have german classes because it may interest students or because young scholars need the language to do their work. Looking at the course offerings of local learning institutions can help you find a german class at the level you need to improve.
Check university websites for courses in german. If you need to learn the very basics, sit in on an introductory level german language class.