Swedish has 18 monophthongs, Standard German has 14, RP English has 13, so although there's some correlation between the number of vowel letters in a language and the amount of vowel sounds, different languages solve the problem differently.
And in the case of English, horribly. English orthography is objectively crap, where vowels represent multiple vowel sounds depending on context and the history of each word to a ridiculous degree.