Hey Dannym! Sorry to hear about your silver shark
If you can't lower your PH, I suggest you stick to livebearers, Cichlids, and other fish which like alkaline water
To be very honest, I have to disagree with eschaton and anyone else who may suggest that because your pH is high, you can only keep a select few species of fish. My reasoning for saying this is because - and I have noticed that at least a few members of this forum would agree with me - freshwater fish have a very strong ability to acclimate or adjust to different pH levels if given enough time to do so - hence, many hobbyists would suggest that you simply try to maintain a constant pH no matter what that might be; entirely skipping the work and risk involved in trying to maintain the pH which his/her fish are naturally found in.
I have had problems with my water quality
Based upon your numbers, I would tend to agree with you and would add that water quality would be my guess as to the most possible culprit for your fish's death. Of course, I suggest getting that under control...which is sounds like you are already doing.
im getting possibly a 300 litre
While I am 100% supportive of anyone who may want to upgrade to a larger tank (for a myriad of reasons), I honestly do not think a 300 litre aquarium will solve your potential problem of silver sharks out growing the tank -- assuming that your silver shark(s) are also known as Bala Sharks. The reasoning behind this is, as already mentioned, these potentially large fish do best in a school/shoal of three or more...which creates the need for an even larger tank....which is also not to mention that these fish really do reach lengths of a foot long or slightly larger. In fact, I actually have a pretty good 'visual aid' to support that notion:
^^ Sorry it is such a large picture - Im not sure how to resize it - but just to clarify, that is my hand just below the bala shark...and I am a fully grown adult with, from fingertip to wrist, approx 8 or 9 inch hands.
To add to that, in many cases the consideration of gallons of water to fish size (i.e. 'inch per gallon') is not something we should rely on entirely since the dimensions of the tank are also important. For example (and an extreme one, I know), you wouldn't want to keep a bala shark in a 150 gallon tank which is 9 feet tall by a few inches wide. While I would, of course, suggest getting the biggest tank possible, in the case of fish which reach that one foot to one and a half feet long, you may want to buy a tank which is at least 20 or more inches between the front of the aquarium and the back...while at the same time, having a tank which is long enough from one side to the other as well.