The best way to improve your languages skills is by finding something you enjoy and making it a part of your daily life. Take something you already do and Frenchify it or find something new below!
Links
Language practice - you can use one of these for up to 10 minutes of your weekly minutes...
Netflix - Search French Subtitles to find familiar English language shows that have French audio and subtitles There are also some movies and tv shows (check the rating)
News
News in French - newsletter of things all around the world