if you have a new playstation or a new online account all of the exp will be gone. It is hard to tell you with such a vague question. message me with a full explaination of your problem and I will sort it out for you :)
Fight gangs
they have double exp roughly once ever month, they usually say a week before when it will happen
if you play properly doing things which get high exp, probably 5 or 6 hours
They are usually on randomly or during holidays such as haloween and Christmas. Currently there is triple exp for a short period of time (16th September 2012) showing that it is just random most of the time.
if you mean exp. share the catch the red gyrados and trade the red scale to mr Pokemon
you have to get a red gyarados and take the red scale and trade for exp share with mr Pokemon hope i helped!
Go to lake of rage, defeat or catch a red garydos and you will get a red scale give it to him and you will get a exp share
You trade the red scale to Mr.Pokemon for the EXP Share. You get the red scale from the red Gyrados in the Lake of Rage. Hope it helped. =D
after you have caught the red gyarados go to Mr Pokemon's house on the road to violet city and trade the red scale for an exp share
In SoulSilver, Mr. Pokémon will give you the Exp. Share in exchange for the Red Scale that you had received after defeating or catching the Red Gyarados.
Because you don't need the red scale, and you probably could use an exp share.
you get exp share by taking your red scale that you got from rage lake to Mr. Pokemons house.You can get an Exp. Share from Mr. Pokémon after giving him the Red Scale you got from defeating the Red Gyarados and you can also win an Exp. Share in the Goldenrod Radio Tower Daily Lottery by matching 3 Original Trainer ID numbers.