#1
I been listening to a lot of new music and stuff not new but like classics and modern stuff and I seem to notice something why is it generally that American musician/band/etc are generally better than British bandS?
#2
Because that's an opinion, and every band is different, no one band is without people who don't care about them. American bands are not better than British bands, neither are British bands better than American bands.

However if we talk in terms of sales, Britain has far more success:

10. ABBA
9. Queen
8. The Rolling Stones
7. Aerosmith
6. AC/DC
5. Pink Floyd
4. The Eagles
3. Led Zeppelin
2. U2*
1. The Beatles

*not counting them because they're Irish and the people of the British Isles don't like being grouped incorrectly