For listening I recommend cartoons or some movies that are specially made for children. Their languages are easy and do not contain complicated phrases or slang terms. Or if you are good at listening you can listen to VOA or BBC programs broadcasted every day. Again the thing to remember is being active in listening and preferably taking some notes.
If you follow these pieces of advice, your speaking and writing will improve automatically, and you can be sure that with a little effort they will become perfect.