Hi Dallennn. You said ...ra0 = analog and ra1-5 as digital. This gave me a value of:
trisa = %00000001
adcon1 = %00001110

As I mentioned previously, I always let the software do the work for me and will work for word variables too. But one thing I see in your post above is the trisa register is set for ra0 input, the rest all outputs.