FSM states that it should take 7.4 imp pints or 8.9 US pints after draining and replacing the filter. You should run the engine for 3 mins after replacing the oil and then let it stand for another 3 minutes before checking the level.
X2 on what Rhinoman Sez! I am Metrically Impaired.
The first thing that I might suggest is poking a short screwdriver up through the drain hole to see if you can dislogde whatever is blocking the hole. If you are lucky and get a piece of whatever it is to come out, you might be able to figure out what is causing the problem.
It could be that you have a big wad of sludge in the bottom of the pan as a result of infrequent oil changes or driving in very dusty conditions. Knocking the sludge blockage out followed by a series of very frequent oil and filter changes may be enough to clear out any remaining sludge.
I would NOT recommend any type of cleaning treatments at this point! Those type of products act to thin out the oil in hopes of breaking loose the sludge. Some of these products tend to react badly with the rubber seals throughout the engine causing oil leaks. It is far safer to use the SPECIFIED grade oil and filter in a succession of closely spaced oil changes (less than 1000 miles/2000 kM) to clean up the insides of the engine.
Ultimately, you must remove the oil pan to really find out what is happening. Alternatively, you could remove the valve cover to check for sludge there. If you find sludge caked on the non-moving parts, then there is most likely sludge in the oil pan too.
I hope that this helps!