We've actually started texting each other in Portuguese and it is quite helpful, although I tend to only enjoy it when I'm using Whatsapp desktop at work and have have Google translate ready on the side to double check stuff. We also discussed maybe only speaking Portuguese over dinner but I'm not sure that I'm even at that level yet, my reading and to a lesser extent listening are substantially better than my speaking right now. It's also tough as we're usually pretty knackered at the end of the day but I might just have to battle through it.
[/quote]
Don't worry about using Google to double check stuff. It'll confirm your initial thoughts or not. Be careful with Google Translate though, it isn't perfect. I use
www.wordreference.com as a site but it only translates individual words but I prefer this way.
Regarding the speaking bit, you'll never be ready for it until you start doing it!! You'll feel like a plonker at first, make loads of mistakes and sound awful, but until you get at it you'll never progress. Sounds like you've dedicated time to reading and listening and are seeing some benefits. Speaking is the same. Start off simple with simple conversations about the day, work, dinner, get into the habit of asking questions. etc. That way you get listening practice and more vocabulary when ya girlfriend replies. Then the more you repeat these experiences and the phrases the more it'll come second nature. Obviously, ask her how to say things if you don't know.
Grammar is important but also lexical phrases are just as important in speaking. "HOW WAS YOUR DAY" is a phrase you always say like this, I CAN'T SWIM/COME/COOK DINNER/DO THIS/DO THAT, etc. who cares about the grammar! If you come home every night for a week and say this when you see ya missus and she replies then I'm sure you'll be able to come on here in a week and teach us all how to say it. Then you can start changing the vocab "HOW WAS THE MEETING WITH THE BOSS THIS MORNING?" HOW WAS THE DOCTOR'S APPOINTMENT? HOW WAS WORK? , ETC. and having more complicated conversations. You've got the benefit of being at home where you can practice in private in the comfort of home with ya girlfriend. Give yourself time too, do little bits often rather than lots in a couple of hours a week.
Learning a language for me is one of the hardest things to do in life and baby steps are needed and it can take years but with the right techniques and lots of courage anyone can do it. I don't believe previous posters saying it's impossible, it is a learned skill therefore anyone can do it. I guess the difficulty is in shifting your mind to think in a different way. Keep at it, you'll love it once you start to get it.