i stopped doing cardio and started eating higher fat foods but over the last couple weeks I actually lost 3-4 lbs
You might have not been taking in enough calories if this happened, most people who start working out don't realize the more active you are the more calories you should be taking in. Look like your naturally lean with a high metabolism so you most likely need to eat more to gain mass. I remember my friend was 6'2 and 115 pounds, his metabolism was so high that he took weight gainer for a week and lost 2 pounds even tho they promised a pound a day.
Dude...I can already tell you've got the genes. Add in food, rest, and work and you'll be a beast. God, put on 30 to 40 lbs on a clean bulk and you'll just be massive.
"Always bear in mind that your own resolution to succeed is more important than any other."
- Abraham Lincoln (1861)