There is a good way to learn American accent, go watch Youtube. It really helped me learning the accent, and I'm still doing the same thing for hours.