Gema :: LoadError: cuando se intenta implementar en Heroku - Rails 4

Estoy tratando de implementar una aplicación (solo una aplicación simple de un tutorial de Rails) en heroku, pero me sigue dando el mismo mensaje de error. Yo uso el comando:

git push heroku master

Comienza bien y de repente aparece este error:

-----> Preparing app for Rails asset pipeline
       Running: rake assets:precompile
       rake aborted!
       Gem::LoadError: Specified 'sqlite3' for database adapter, but the gem is not loaded. Add `gem 'sqlite3'` to your Gemfile.

Ya hice la instalación del paquete, todo salió bien allí.

Aquí está mi Gemfile:

# Use sqlite3 as the database for Active Record
gem 'sqlite3'

Tal vez algo me falta algo en el archivo databse.yml?

#   Ensure the SQLite 3 gem is defined in your Gemfile
#   gem 'sqlite3'
development:
  adapter: sqlite3
  database: db/development.sqlite3
  pool: 5
  timeout: 5000

# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
  adapter: sqlite3
  database: db/test.sqlite3
  pool: 5
  timeout: 5000

production:
  adapter: sqlite3
  database: db/production.sqlite3
  pool: 5
  timeout: 5000

Por cierto, no sé si ayuda, pero estoy usando Rails 4.0.4, Ruby 2.1.1 y la versión de SQLite que ya está instalada en Mac, que es 3.7.13

Respuestas a la pregunta(2)

Su respuesta a la pregunta