Hi!
The best thing one should have to improve language skills is being a mighty good listener.By listening good, you can improve much and will be able to rectify your mistakes well. Never lose heart and don't give up. All the best!