I'm an English language teacher in Sydney, and almost on a daily basis I need to help students with feelings like these. The good news is there are things you can actually do!
To begin with I will make an analogy that always helps people to understand the nature of the beast. My sister has a young baby (very cute), but I dont get to see her all that often. Every time I see her I marvel at how much she has grown and changed. But at the same time my sister looks at me blankly because for her the baby was exactly the same as it was yesterday, and the day before and so on. Like with your language learning if you are with that baby every day the improvements seem insignificant. but if you talk with someone you havent seen in a few months they too will marvel at how your language baby has actually grown.
Ok now with the real tips on what you can do. there are heaps of things so try something for a couple of weeks (not just once or twice) and if it doesnt work for you try something else.
1. Measure your language
. How will you know if you are improving if you are not actually measuring your performance. to do this, write something (anything) then a month later write about the same topic and then compare the two.
2. record yourself
. I think this has some advantages over speaking on skype (and some disadvantages also). recording yourself allows you to analyse your performance after the event, and can also reduce the amount of anxiety that speaking with someone in real time (an not face to face) can cause. Again, repeat it after a month and compare the two. Did you use more appropriate vocab, was your pron clearer, did you hesitate less, were your gramatical structures more appropriate.
3. Analyse your strengths
. What can you actually do? Can you introduce your self to a stranger, can you ask what the time is, can you read a news article? etc
this is really important because you can actually feel proud of your achievements. plus it gives you the opportunity to identify your weeknesses acurately.
4. analyse your weeknesses.
Identify what you cant do well. BUT you must be specific, it is no help to yourself just saying "oh I cant speak" because if you did step three you would know that is not true. find out exactly what you need to work on.
5. Set goals.
OMG this sounds so obvious, but I bet very few of you have cearly defined objectives that specify what you want to achieve. Again just saying "I wanna speak good!" is simply not enough. The best strategy I have come across are S.M.A.R.T. goals.
Specific - exactly what do you want to acheive.
Measureable - when you reach your goal, how will you know?
Achieveble - do you have the time and resourses available to get there
Realistic - are your goals too challenging, or not challenging enough
Timed - when will you acheive these goals.
6. Make an action plan.
Now you have your gaols in mind what will you actually do to get there. If you goal is to be able to go shopping in korea(n) then you know exactly what to study and practice. focus your plan toward obtaining your goals.
7. do something you actually enjoy.
If you are a sports fan, read the sports news from Korea. If you love movies, watch a korean movie, if you enjoy cooking, get a korean recipe and do it. The key is not to do it passively, be active in the way you do it, write notes, re-read the article or rewind the movie so you notice not just what was said or written, but how and when and why. This is a lot more useful and fun than burying yourself in grammar.
8. dont be affraid of confusion or mistakes.
confusion and mistakes are you number one opportunity to imporve. If you feel confused when reading or listening, then this means you are comming across something new. Enjoy the pain and confusion of learning. If you make mistakes, identify them and correct them.
9. No pain, no gain. No guts no glory. Go hard or go home!!!!!
the last point is that you just need to work your ***CENSORED*** off.
Thats only about half of the tips that are floating around in my head. but I have seen all of this actually work. So no more complaining, get up and do it. Hooraay!!!!