Can we increase the magnetic flux for a permanent magnet? When we pass current to the permanent magnet does its magnetic flux, magnetic property of attraction and repulsion increases? if possible
Is there any other way for increasing the magnetic flux?
 A: Take a solid magnet cylinder and put a coil inside of it made of a magnetic/conductive material. Here is how changing the flux induces current. You can use current to reverse this illustration.
A: You cannot increase the local magnetic flux as it is conserved because of Maxwell's equations : $\vec{\nabla}.\vec{B} = 0$. However, you can use soft magnetic materials, often called magnetic cores to concentrate the flux in a certain area and locally increase the magnetic field.
See this picture that shows the effect of a magnetic core inserted inside of a solenoid : it tightens the field lines to create a greater magnetic field.
A: Yes you can. When you can wrap a copper coil around a permanent magnet and adding current in the same and opposite direction of the positive pole to increase or even reverse the permanent magnets' field. Other wise building an electromagnet on top of the permanent magnet. You can deguass, move the poles and reinforce the direction of the magnetic fields. Just use a magnetic base instead of iron in a simple electromagnet. 
References: Me
