Some tips you might want to keep in mind while mirroring:
1. Make sure your restore is in norecovery
2. Make sure your ports are open and listening (netstat -an)
3. Make sure sql agent is enabled
4. Make sure the prinicipal and partner service accounts are typed correctly
5. Make sure you’ve done all the above make sures before making sure
Cheers