Skinning is a good money maker as throughout your travels you will fight many beasts. It also won't take much time, only 1-5 seconds after every beast. Miners and herbalists have to travel all the way to the nodes. Skinning also provides the passive bonus Master of Anatomy, increasing critical strike (which is especially helpful for agility-based characters who take it with Leatherworking).
Play on autopilot and stop thinking about what to do next. Instead, i suggest you look at the best alternatives. Thank you dugi you are the undisputed best. You may have to repeat some of the dungeons to gain enough xp to level up, but you can help out someone else at the same time. You can find out what professions make the most money, which ones can benefit your specific class, where certain items tend to appear for harvesting/mining and a lot more.
Level with a pet if you can because it will help keep you safe. If your pet is tanking all of the damage from the enemies you’re fighting, you won’t have to. The other reason is that pets are easier and cheaper to heal than you are. If you don’t have a pet, make sure you know how to use your defensive abilities. You can’t level quickly if you are dying all the time.