yes thats what 40/1 means, you'll have to calculate how much oil for any given amount of fuel you put in.
Tell us more about the oil pump, what did you do with a drill?
have you bled it?
are you sure it's not working or are you jumping the gun a bit here?