Keep in mind that it's quality over quantity. It's better to perform reps in perfect form than to do a ton of sloppy ones. Target different muscle groups and gradually increase intensity. It's important to get plenty of rest to help with muscle growth; don't overtrain, you'll just set yourself back.
It's been mentioned before, but it's really important to eat, especially for someone as tiny as you. Not only will it help you bulk up, but it also helps with recovery. Your main focus should be on proteins, carbs, and GOOD fats. Emphasis on "good" because even though you're increasing your caloric intake, you still have to choose wisely. Eat half an hour to an hour before you workout so you'll have the energy to train, and also within 15 minutes of finishing your workout in order to replenish your energy stores. Examples of foods to eat: red meat, tuna, salmon, cottage cheese, poultry, peanut butter, eggs, whole grains, oats, pasta, fruits, milk, etc. Most people consume more than enough proteins in their diet, so I would say you wouldn't need to drink protein shakes, but that's up to you. Eat three meals a day and snack constantly. Keep some almonds or an energy bar with you and stay hydrated! Good luck!
ARRRRR!!!