WordPress Version 4.9.8 CiviCRM Version 5.5.1
To View your own contact dashboard
1) Add WordPress Plugin Members
2) Go to individual Role's permissions page and then tick Access Civicrm.
3) Visit Wordpress Access Control under Users and Permissions as mentioned in answer given above and select following permissions.
- View my contacts
- Edit my contacts
- Access my contact dashboard