Hang in there.....
That's pretty good, but you're missing THE most vital tidbits in the song:
1. Electric guitars. Like a Gibson SG and/or Gretsch Jet Firebird. Sounds a lot better.
2. Bass guitar. Potential comin' on here, but to make it better, add a bass guitar. It's only fitting.