Start counting your calories and increase them slowly. Also, I'd increase your training volume. Things like Starting Strength and some of Reg Park's old routines are low rep, low volume. Adding more reps and exercises might help you from getting fat so easily.
There's no way you have 4 years of weight training behind you. I see no muscle development at all. Whatever you're doing training and diet wise is wrong. Anyone who challenged their muscles for 4 years would have some development, REGARDLESS of their diet. You do not look like you have done so.
You must begin to read the labels on foods and count your calories and protein. www.nutritiondata.com is a pretty good overall resource. Use it to see how much you are actually eating, and make sure you are consuming no less than 15 times your bodyweight in calories. For you, that means around 2000kcal every single day. Most of those calories should come from lean meat, whole eggs, white rice and potatoes or yams. No junk. You can eat more food, as long as it's clean.
You must also begin training with progressive resistance using 6-15 repetitions. That means to lift a weight until you can't do it any longer for about 3 sets, and try to add more reps or weight to the bar next time. When you can do 15 reps, add weight. Train 3-5 times per week and get plenty of sleep. You can really rock it with that alone, if you put your heart into it.
You really wasted your time for those four years time. Wrap your head around that, get angry about it, and then use it to fuel your motivation going forward.
But more importantly, why did you decide to cut down to 130? Was that the goal weight, were you just trying to look ripped no matter what, or what?
So you're saying that no matter how you eat and no matter how you train, you don't build strength and muscle? Either you have some serious medical condition, or you have absolutely no idea how to eat and train. Both of those are fixable.
Try to get a quick check-up to make sure you're functioning properly and aren't borderline-diabetic or anything, and then get on a program from the Archives here and follow it to the letter. Pretty much any one will be fine. And, as was suggested, write down what you eat each day so you're aware of it. There are also tons of nutrition articles that should sort you out.
Do you really believe that you are fat in those pictures??
Also there is no reason why you can't gain 5lbs a week, its just a number, the important thing is to be eating correctly, training hard and maintain a healthy hormone profile. If that all leads to gains of 5-6lbs a week, or 5-6lbs a month, don't stress about it. Don't get caught up in the mindset of only gaining a certain amount each week.
X2 on getting your test levels checked. And listen to Chris Colucci, he's much smarter than I am.