How to unblock my own admin account after 5 failed login attempts?
To answer the question in your title (which appears to become more complicated following your actual question), you just need to clear the flood table in your database.  If you're running Drush, then the following should sort you out:


  drush php-eval 'db_query("DELETE FROM flood");'


Failing that, just clear the flood table from your database manually :)