There is obviously something wrong with your riding position :- either your seat is too far forward , the bars are too near or too narrow , Can I suggest a photo of you on the bike might give us a clue in helping you out .
The starting point to set up your ideal riding position is
The distance from the nose of the saddle to the bars should be the distance from the back of your elbow to your finger tips away , with your knee directly above the pedal spindle in the forward position , .the standard bar width on a small frame could be a lot narrower than you need , the trend when I was racing was to have a small frame as they were more rigid.
regards emma