Thank you guys, it's all completely working now. "Nate Eldridge" nailed it. I was shifting my bits in the wrong direction LOL
And I should be using ldrh not ldrb as ldrb only gave me a nibble.