One of the best way to learn French is to expose yourself to it outside of the classroom. Watch movies in French or with French subtitles, listen to the French radio, French news, or MUSIC!
The repetition of particular songs and phrases within them will mean that they will start to stick in your head even if you don't understand them. When your interest gets spiked go search the lyrics video on youtube and then try to translate it. You will find that your curiosity draws you in and you are doing a lesson without realising it.
You can listen to them while doing something else. In this way it doesn't feel like you have to sacrifice time to it.
One of the best ways of correcting your bad pronunciation of french. Listen to one of your favorite French song and at the end of each sentence you can pause the video and try to imitate him/her. Then you could go back and see how close you got.
Finally, you are not just learning the language but also get an insight of the culture!