The most important piece of advice is:
“Do something (anything).
If you don’t do anything, you won’t get anywhere.
Make it your hobby, not a chore, but above all have fun!”
The above quote if from this nice site >> http://www.learnenglish.de/improvepage.htm
The site will give you advices on how to improve your English skills, but You can also try other similar sites.
Here are some of the things that I personally do to improve my English skills, and have fun at the same time:
1. I listen to English broadcast BBC radio 90.3 after I leave work until I reach home.
2. I read English book and magazines, there are some cheap e-magazines on http://us.zinio.com/ for example which can be downloaded to iPads and playbooks.
3. I also download Free English podcasts on various subjects and listen to it later at my convenient time, this feature is available on all smart phones.
So go ahead and do something, anything.