In addition to doing this stuff on your own, you need to get to places where you can speak Latin too! (see 'spoken Latin opportunities')
General Advice:
Listen to audio in the car.
Tape yourself reading texts and listen to them (I'm told the Neo-Latin Colloquia are particularly good for this)
read the words you don't know in that passage on the same tape to practice them after you read the text and listen to them both on a loop.
Tell yourself stories in Latin or just talk to your self in Latin.
Practice a particular construction as you go to sleep. I fine the passive periphrastic particularly soothing. I kid you not.
Practice translating (gasp- I know) a regular English text so you have to deal with more complex grammar you might avoid otherwise.
Review vocab while exercising. I usually just repeat a few Latin words over and over while picturing what they mean as I ride my bike.
Meditate to Latin. I particularly like the Vulgate or something religious for this, but anything you like can work.
Try to reformulate in your head or on paper what a text said in your own Latin words or as close as you can get to theirs without looking.
Find local spoken Latin events. You don't have to speak if you are nervous!
Journal in Latin. I use a journal app on my phone.
Read Latin every day. I have found Ovid's Metamorphoses a good easier but interesting text.