In german "o" is always pronounced like [å] or [o:], like in "brot. "u" is pronounced [o:] like "gut" (good), "ei" is [ai] such as in "mein", while "ie" on the other hand is pronounced [i:] (=long iii) like in the word "nie" (never on eng.). There are many more ponouncation rules, for example "d" in the end of a word is pronounced [t] like in "hund" (dog), also "sp" after eachother is [schp] for example in the word "spielen" [schpi:len] (play), the same rules are for "st" which makes [scht] in "stuhl" [schto:l] (chair). I hope I haven't worn you out, because these are things very crutial to know if you want to be able to talk german. Have a good day!
I'm still confused how to pronounce the o in brot. I don't understand the symbols your using and your example of the o was brot, whereas, you gave an English example of how to say the other letters. Make sense? Is it like o in oat. Oats that horses eat. Not sure how well you know american english
That sound doesn't exist in American English.