To call the USA from Belize - buy a phone card in one of the little stores in San Pedro. We haven't done it, but you might also consider the internet cafes (I believe there are 2 now).