Ok on low carbhydrate diets you should not be retaining water, in fact when people go low carb and lose a lot of weight in the first week or two it is usually a large loss of water. The reason people put on weight is that they are either holding water, putting on fat or putting on muscle. Since you are practically no-carbing it I would doubt you have held onto water unless you have loaded up on salt, started taking creatine or any other similar practice. You may have a problem with dairy that is causing bloat though so you may want to remove it from your diet to see. Stick to meats and vegetables (lots of fibrous ones) and see how you feel.
Now you may be in ketosis but the main thing to look at for any diet is whether you are under at or over your calorie needs. If you are eating low to no carbs but are still intaking to many calories you will be putting on weight no matter what. So put up what you have typically eaten every day and then work out the calories. From there work out your BMR (lots of calculators on the net) and work out your expenditure from exercise and see what your calorie intake to calorie needs are.
Now you may be in ketosis but the main thing to look at for any diet is whether you are under at or over your calorie needs. If you are eating low to no carbs but are still intaking to many calories you will be putting on weight no matter what. So put up what you have typically eaten every day and then work out the calories. From there work out your BMR (lots of calculators on the net) and work out your expenditure from exercise and see what your calorie intake to calorie needs are.