I can pronounce it when it's at the start of a word as in "drive", but when it's in the middle, as in "bedroom" or "Andrew" the "r kind of fades away and I only say a "j" or a "j"' schwa and a normal "r" sound. How can I pronounce this better? And should I even be saying a "j" sound or is a "d" more appropriate in the middle?
In answer to the question; you may pronounce these better if you think of them as compound words though some are not. The small space given before starting the word Room after Bed should help focus your pronunciation of the words. Similar with An and Drew.