TweetStrange. 21g should be able to draw up just about everything.
You could drop down to an 18g, 19g, or 20g to see if it works better.
In any event, switch to a 25g before you inject yourself... much easier and less strain on skin and body. It will take a bit longer to inject, but patience (in this case) is a virtue.