How to keep the /blog slug even in single post slug

Try this in your premalink setting page:
Use Custom structure and put in this /blog/%author%/%postname%/ into the field. That should do the trick.