When diagnosing RDS instance connectivity issues there's a few layers to peel back.
The first two are pretty easy to check in the AWS console, but the easiest possible way to test external connectivity is to test with telnet:
telnet my-db-hostname 3306
If you make a successful connection then you've established the following:
So if all that works, then the only possibility is you've got the wrong credentials. In your situation I think you're using the wrong username root, which should be admin if you're using aurora
p.s: You might want to modify your question and remove the hostname