when I was house training Hurley I found that nothing really clicked until I started using food as a reward
everytime he went outside I gave him a piece of ham and once he got the positive reward assocated with going outside (and a massive fuss!) then he started going outside almost every time
I done the same with Marlee. And once he knew that weeing outside means food. He got it really really fast. He's now 5 months, and I still take him out every couple of hours. Although now, its, I just open the door and say "Marlee Wee" and he does, I then give him a small treat.
As others have said, it WILL get better. The key is (that I found) is to ignore the dog (I know its very hard) when he wees inside and praise him like hell when he goes outside - plus food. And also, take him out every hour, and after he's eaten, slept and played. I know its hard to do that at night, but he'll get used to holding it (I was so so so lucky with Marlee, he slept from 11pm to 8am since we brought him home [with one night exception] - no idea how we got that lucky, but Hey).
Good luck! We all know what you are going though. In the first weeks of having Marlee, his weeing in the house reduced me to tears more than a couple of times.