@siaronjames just said it all on the Welsh part of the thngs but about fluency in general … I share similar experience with English than @gisella-albertini. My magic vand with English was text-chatting through the all kinds of messengers with the people all around the world. It gave me very much of that “fluency” in general, however speaking is the key to everything. I seem fluent when writing here or elswhere but, believe me, after about 40 years or so learning English I still can’t say I’m fluent. I believe real fluency is only with those first language speakers all the rest can be just more or less “fluent” and confident about speaking, writing, listening etc. There’s always something missing so concentrating too much on the fluency can make you totally oposite effect than desired. Go with the flow and try listen, sepak, write read, participate in the chat groups, text, write e-mails … whatever comes to your mind and you’ll just at one point find yourself being at least near the fluency you wish for.
My breaking moment with English though wasn’t messaging and chatting with the people but translating the children books being released with the great LEGO series of toys named BIONICLE. I’ve put my heart into translation of these books because I found the series of everything BIONICLE related magnificent and I can firmly say that my heart took me regarding English where I am now. Do in Welsh something you like from the bottom of your heart being it translating, chatting with the people, reading, going around exploring things, singing … whatever really and you’ll get there unnoticably.
This is also why I put all sorts of (sometimes silly and crazy) challenges in front of me and then trying to do them as best as I can. I put my heart into them and each challenge has its aim to something. This keeps me going on and on despite I also have work through the whole Southern material. I don’t feel like there’s the end but rather the new beginning. And also … when you won’t concentrate to how much you really understand (second Siaron here) when listening to something or watching something, you’ll all of a sudden find yourself understanding more than you think. It will bring you to the moment when you’d finish listening to the Radio Cymru broadcast saying “well, I actually understand it more or less all”.
Dal ati! Turn negative concentration on the things (like “well I don’t understand this”) into positive one (Ummm well, look I can understand something though) thing. Maybe you should start with listening to less demanding programs and then on move to the more demanding ones. And if you feel like get some more boost, tweet to the Radio Cymru’s programes. If they have twitter hashtags to see the messages they always answer them through twitter or directly on the air. This can be prety adictive and can boost your confidence in interacting with the radio or on wider scale.