You need to tag your image before pushing
docker tag firstimage YOUR_DOCKERHUB_NAME/firstimage
and then you should be able to push it.
docker push YOUR_DOCKERHUB_NAME/firstimage
also, log in from the command line to your docker hub account
docker login