Practicing pronunciation via app
One thing you could do is use Middlebury. It allows you to speak into a device and it'll recognize your pronunciation and help with tones, etc. Also, on Middlebury, you can have an audio chat with a tutor if you wanted.