A critical self evaluation of your personality wouldn't hurt. Check out the Big 5 personality model. Unlike the Meyers Briggs its based on a search for answers in actual data, some call it science. There's plenty of tests out there and plenty of youtube videos. Here's my favorites: