Your accent is very comprehensible I am not a native speaker by the way. Your accent is very good I only noticed something wrong with your S's but generally it's really good and I can understand you. If only I can speak like you :) and about American or British I don't know actually you do not have a recognisable accent but maybe more American. Have you ever been in an English-speaking country?
Student or Learner